mcp
Apideck Unified API MCP — 330 tools across 200+ SaaS connectors (accounting, CRM, HRIS, ATS).
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (1)
- LOWin describe_tool_input
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"@apideck/mcp"
]
}
}
}Ausführbare Pakete
0.1.13stdioRemote-Endpunkte
https://mcp.apideck.dev/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (4)
🟢list_tools(domain, search_terms, scope)
Discover Apideck tools. Call with no args for domain index; filter with domain/search_terms/scope.
Eingabe-Schema
{
"type": "object",
"properties": {
"domain": {
"description": "Restrict results to a single tool domain (e.g. \"accounting\", \"hris\"). Omit to get the cross-domain index. Use a key returned by a prior no-arg call.",
"type": "string"
},
"search_terms": {
"description": "Case-insensitive substring terms ANDed across a tool name/description (e.g. [\"invoice\",\"create\"]). Omit to list everything in the domain.",
"type": "array",
"items": {
"type": "string"
}
},
"scope": {
"description": "Filter by mutation scope: \"read\" (no writes), \"write\" (creates/updates), or \"destructive\" (deletes/overwrites). Omit to include all scopes.",
"type": "string",
"enum": [
"read",
"write",
"destructive"
]
}
},
"required": []
}🟢describe_tool_input(name)
Return the JSON-Schema input contract for a tool by name.
Eingabe-Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Exact tool name to describe (e.g. \"accounting-invoices-create\"), as returned by list_tools."
}
},
"required": [
"name"
]
}⚪execute_tool(name, input)
Invoke a tool by name. `input` is forwarded raw to the tool handler.
Eingabe-Schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Exact tool name to invoke (e.g. \"accounting-invoices-create\"), as returned by list_tools."
},
"input": {
"description": "Arguments object forwarded verbatim to the target tool. Its shape matches that tool's input schema (fetch it with describe_tool_input). Omit for tools that take no arguments.",
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
}
},
"required": [
"name"
]
}🟢list_scopes
Return the list of allowed MCP scopes.
Eingabe-Schema
{
"type": "object",
"properties": {},
"required": []
}Community
Nachweis