@2kw/ai-mcp-server

MCPCommunity
v7.0.0UnknownSEE LICENSE IN LICENSEAktualisiert vor 3 Tnpm

MCP server for 2kw.ai — EU-hosted AI platform: OpenAI-compatible LLM gateway, schema-driven document extraction, transcription, agents with a knowledge base, and cost observability. 158 tools for Claude Code, Cursor, and Windsurf.

Läuft in
ClaudeCursorCopilotGemini

Abgeleitet aus den Transporten, die dieser Eintrag deklariert (stdio). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.

Automatisch aus öffentlichen Quellen indexiert. Vom Entwickler auf Forge noch nicht verifiziert.Diesen Eintrag beanspruchen →
4kDownloads/Wo.
vor 3 TLetzte Aktualisierung
Braucht 1 Zugangsdatum, bevor es läuft
  • AI_2KW_API_KEYAPI-Schlüsselerforderlich

    API key for the 2kw.ai platform

Vom Autor in der offiziellen MCP-Registry angegeben. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Paket
AutorUnknown
LizenzSEE LICENSE IN LICENSE
Version7.0.0
Quellenpm+mcp-registry
Trust-Status
B
60/100Gut
✓Im Forge-Index gelistet+10/10
—Publisher-Identität verifiziert+0/20
→ Publisher: führe `forge publish` im Repo des Pakets aus, um die Inhaberschaft zu beanspruchen
—Ed25519-Publish-Signatur+0/5
→ Wird automatisch ergänzt, wenn der Publisher `forge publish` ausführt
—Domain-Verifizierung+0/5
→ Publisher: hinterlege /.well-known/forge.json auf der Paket-Homepage mit { "publisher": "<github-login>" }
—npm Trusted Publishing (Sigstore)+0/5
→ Veröffentliche aus GitHub Actions mit --provenance, damit die Attestation dieses Paket an dieses Repo bindet
—npm-Maintainer-Übereinstimmung+0/5
→ Wird erreicht, sobald deine Identität oben verifiziert ist und dieser Login npm-Maintainer dieses Pakets ist
✓CVE-Scan · sauber+30/30
✓Statische Analyse · sauber+20/20
Füge das in Claude Code, Cursor oder einen beliebigen KI-Assistenten ein, um alle Lücken zu schließen
StatusVon der Community indexiert
PublisherNicht verifiziert
SignaturNicht signiert
Domain—
Herkunft—
Abhängigkeiten✓ 60 aufgelöst+ · keine verwundbar
Tool-Oberfläche40 Tools · 2 privilegiert
Sicherheits-Scan✓ Sauberv7.0.0 · heuteWie gut funktioniert dieser Scan?
EvaluierungenKeine
Indexiert6. Okt. 2026

Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.

Tools

40 Tools · 2 privilegiert
Statisch aus dem veröffentlichten Paket extrahiertv7.0.0 · 2h ago

Aus dem Quellcode gelesen, den npm tatsächlich ausliefert, zum Zeitpunkt des Scans. Das Paket wurde nie ausgeführt. Tools, die zur Laufzeit dynamisch registriert werden oder in gebündeltem beziehungsweise minifiziertem Code stecken, können übersehen werden — das hier ist also eine Untergrenze der Tool-Oberfläche, keine vollständige Erhebung.

2kw_list_agentsList agents in the organization with optional search and pagination.

List agents in the organization with optional search and pagination.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_list_agent_catalogList published agents as id, name and description. This is the read a chat-only USER

List published agents as id, name and description. This is the read a chat-only USER

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_get_agentGet an agent by its ID.

Get an agent by its ID.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_create_agentCreate a new agent for the organization. Give its model as `model` (one model) or `models` (an ordered list whose first entry is the default); one of the two is required.

Create a new agent for the organization. Give its model as `model` (one model) or `models` (an ordered list whose first entry is the default); one of the two is required.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_update_agentUpdate an agent's metadata and configuration. Omitted fields keep their current values (the tool reads the agent's name and description first when either is omitted). `model` or `models` replaces the stored model list (a shorter list leaves no tail); omit both to keep the current models. Does not c…

Update an agent's metadata and configuration. Omitted fields keep their current values (the tool reads the agent's name and description first when either is omitted). `model` or `models` replaces the stored model list (a shorter list leaves no tail); omit both to keep the current models. Does not c…

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_delete_agentprivilegiertDelete an agent and cascade-delete its versions and labels. This action is irreversible.

Delete an agent and cascade-delete its versions and labels. This action is irreversible.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_list_agent_versionsList version history for an agent, with pagination.

List version history for an agent, with pagination.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_create_agent_versionCreate a new version of an agent. Auto-updates the 'latest' label. Give its model as `model` (one model) or `models` (an ordered list whose first entry is the default); one of the two is required.

Create a new version of an agent. Auto-updates the 'latest' label. Give its model as `model` (one model) or `models` (an ordered list whose first entry is the default); one of the two is required.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_get_latest_agent_versionRetrieve the most recent version of an agent.

Retrieve the most recent version of an agent.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_list_agent_skillsList the skills an agent's latest published version binds, in authored order. This is the

List the skills an agent's latest published version binds, in authored order. This is the

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_get_agent_versionRetrieve a specific version of an agent.

Retrieve a specific version of an agent.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_get_agent_version_policyWhat the policy gate would do to a call of each tool an agent version configures: the verdict (EXECUTE, RELAY, PAUSE_APPROVAL, JUDGE, BLOCK, FAIL), the composed action, the class and where it came from, and every policy statement behind it. Read-only — no run, no approval row, no judge call. Answer…

What the policy gate would do to a call of each tool an agent version configures: the verdict (EXECUTE, RELAY, PAUSE_APPROVAL, JUDGE, BLOCK, FAIL), the composed action, the class and where it came from, and every policy statement behind it. Read-only — no run, no approval row, no judge call. Answer…

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_deactivate_agent_versionSoft-delete an agent version.

Soft-delete an agent version.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_activate_agent_versionRe-activate a historical agent version by creating a copy at the head.

Re-activate a historical agent version by creating a copy at the head.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_list_agent_labelsList labels defined on an agent (e.g. production, staging) and which version each points to.

List labels defined on an agent (e.g. production, staging) and which version each points to.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_create_agent_labelLabel an agent version (e.g. tag as 'production'). Labels are unique per agent. The 'latest' label is system-managed and cannot be created manually.

Label an agent version (e.g. tag as 'production'). Labels are unique per agent. The 'latest' label is system-managed and cannot be created manually.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_update_agent_labelRepoint an existing agent label to a different version — typical release cutover. The 'latest' label is system-managed and cannot be updated manually.

Repoint an existing agent label to a different version — typical release cutover. The 'latest' label is system-managed and cannot be updated manually.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_delete_agent_labelprivilegiertDelete a label from an agent. The 'latest' label cannot be deleted.

Delete a label from an agent. The 'latest' label cannot be deleted.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_list_agent_approvalsList human-in-the-loop tool approvals raised by an agent, newest first. Filter with status=pending|approved|rejected|cancelled. A surface principal sees only their own.

List human-in-the-loop tool approvals raised by an agent, newest first. Filter with status=pending|approved|rejected|cancelled. A surface principal sees only their own.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_decide_agent_approvalsAnswer what a paused agent run waits for: its relayed tool calls (`outputs`) and its pending approvals (`decisions` or `decideAll`), in one call, then continue the run.

Answer what a paused agent run waits for: its relayed tool calls (`outputs`) and its pending approvals (`decisions` or `decideAll`), in one call, then continue the run.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_list_agent_tool_catalogsList an agent's tool-catalog sync history, newest first. Optionally narrow to one installation. The signed bytes and their signature are never returned.

List an agent's tool-catalog sync history, newest first. Optionally narrow to one installation. The signed bytes and their signature are never returned.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_chatSend a chat completion request through Backbone's OpenAI-compatible AI gateway. Supports OpenAI, Azure OpenAI, Anthropic, xAI, Mistral and Ollama. Model format: 'provider/model' (e.g. 'openai/gpt-4o', 'anthropic/claude-sonnet-4-5-20250929'). Always non-streaming.

Send a chat completion request through Backbone's OpenAI-compatible AI gateway. Supports OpenAI, Azure OpenAI, Anthropic, xAI, Mistral and Ollama. Model format: 'provider/model' (e.g. 'openai/gpt-4o', 'anthropic/claude-sonnet-4-5-20250929'). Always non-streaming.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_create_responseKeine Beschreibung veröffentlicht

Dieses Tool hat keine Beschreibung veröffentlicht. Forge erfindet keine.

2kw_list_modelsList available AI models and providers accessible through the Backbone AI gateway.

List available AI models and providers accessible through the Backbone AI gateway.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_analytics_summaryCross-surface summary for the org: total operations, tokens, p95 duration, and per-surface breakdown (extractions, conversions, chat, transcription, experiments). Default range is the trailing 30 days.

Cross-surface summary for the org: total operations, tokens, p95 duration, and per-surface breakdown (extractions, conversions, chat, transcription, experiments). Default range is the trailing 30 days.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_analytics_time_seriesOperations count grouped by date bucket and surface. Useful for charting activity over time.

Operations count grouped by date bucket and surface. Useful for charting activity over time.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_analytics_schemasTop schemas by extraction count with success rate and token usage (extraction surface only).

Top schemas by extraction count with success rate and token usage (extraction surface only).

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_analytics_providersProvider usage breakdown (extraction surface only): counts, success rate, tokens, avg duration.

Provider usage breakdown (extraction surface only): counts, success rate, tokens, avg duration.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_analytics_errorsTop failures across all surfaces, grouped by (surface, error message), with count and last occurrence.

Top failures across all surfaces, grouped by (surface, error message), with count and last occurrence.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_analytics_qualityTotal experiment runs in range + average evaluator score. Snapshot of overall quality signal.

Total experiment runs in range + average evaluator score. Snapshot of overall quality signal.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_analytics_quality_trendAverage evaluator score over time, bucketed by day/week/month.

Average evaluator score over time, bucketed by day/week/month.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_list_annotation_queuesList annotation queues in the organization.

List annotation queues in the organization.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_get_annotation_queueGet an annotation queue by its ID, including item counts by status.

Get an annotation queue by its ID, including item counts by status.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_create_annotation_queueCreate a new annotation queue to curate subjects for human (or agent-assisted) review.

Create a new annotation queue to curate subjects for human (or agent-assisted) review.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_update_annotation_queueUpdate an annotation queue's name or description.

Update an annotation queue's name or description.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_archive_annotation_queueArchive an annotation queue. Idempotent — archiving an already-archived queue is a no-op.

Archive an annotation queue. Idempotent — archiving an already-archived queue is a no-op.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_find_queue_items_by_subjectFind every annotation queue item referencing a given subject, across all queues in the

Find every annotation queue item referencing a given subject, across all queues in the

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_list_queue_itemsList items in a queue, optionally filtered by status or assignee.

List items in a queue, optionally filtered by status or assignee.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_add_queue_itemsBulk-add subjects to a queue for review. Duplicates (same subject already in the queue)

Bulk-add subjects to a queue for review. Duplicates (same subject already in the queue)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

2kw_claim_next_queue_itemClaim the next eligible item in a queue for the caller — the entry point of a review loop.

Claim the next eligible item in a queue for the caller — the entry point of a review loop.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

39 von 40 Tools haben eine Beschreibung veröffentlicht.

Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.

Über

MCP server for 2kw.ai — EU-hosted AI platform: OpenAI-compatible LLM gateway, schema-driven document extraction, transcription, agents with a knowledge base, and cost observability. 158 tools for Claude Code, Cursor, and Windsurf.

Schlagwörter
mcpmcp-servermodel-context-protocolllm-gatewayai-gatewaydocument-extractionstructured-data-extractionpdf-extractionopenai-compatibletranscriptionllm-observabilityprompt-managementclaude-codecursorwindsurfgdpreu-data-residency2kw
Alternativen
Tool-Oberflächen werden verglichen…

Abhängigkeitsbaum

Was ein Forge-Scan am 2026-10-06 aus den npm-Metadaten aufgelöst hat — beobachtete Auflösung, keine Angabe des Herausgebers.

60 Pakete aufgelöst · 2 direkt · keines mit Sicherheitshinweisen Die Auflösung endet bei Tiefe 4 und 60 Paketen.

Der Durchlauf endete an der Tiefengrenze 4. Alles unterhalb dieser Ebene wurde nie aufgelöst.

Der Durchlauf endete an der Grenze von 60 Paketen. Der Rest des Baums wurde nie aufgelöst.

36 weitere aufgelöste Pakete werden hier nicht gezeichnet (Anzeigegrenze: 24). Jede Abhängigkeit mit einem Sicherheitshinweis wird unabhängig von der Grenze gezeichnet. Vollständiges Inventar (CycloneDX-SBOM)

Deklariert, aber nicht aufgelöst

55 deklarierte Abhängigkeiten sind nie im Baum gelandet. Sie fehlen in Forges Auflösung, nicht im Paket.

+43 weitere nicht aufgeführt. Die Zählungen nach Grund oben erfassen sie alle.

Nicht verfolgt: peerDependencies. Dieser Baum erfasst nur Laufzeitabhängigkeiten; was jene mitbringen, wurde nie aufgelöst.

Themen

Verwandtes in documents & pdfs