Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

MCP Server Builder

Skill Verifiziert Aktiv

MCP Server Builder

Zweck

To enable rapid development and enforce quality standards for MCP servers by automating their creation from API contracts.

Funktionen

  • Convert OpenAPI paths/operations to MCP tool definitions
  • Generate Python or TypeScript MCP server scaffolds
  • Validate MCP tool manifests for production readiness
  • Enforce schema quality, naming, and descriptions
  • Apply versioning and backward-compatibility checks

Anwendungsfälle

  • Expose internal/external REST APIs to LLM agents
  • Replace brittle browser automation with typed tools
  • Bootstrap MCP servers from existing OpenAPI specifications
  • Ensure repeatable quality checks before publishing MCP tools

Nicht-Ziele

  • Acting as a runtime server for MCP tools
  • Handling the actual implementation of API endpoint logic
  • Providing a UI for API design or documentation browsing

Workflow

  1. Start with an OpenAPI specification.
  2. Run `openapi_to_mcp.py` to generate manifest and scaffold.
  3. Review generated code and tool names.
  4. Customize server logic and add endpoint-specific implementations.
  5. Validate the MCP tool manifest using `mcp_validator.py`.
  6. Integrate and deploy the MCP server.

Praktiken

  • API contract design
  • Code generation
  • Schema validation
  • Production readiness checks

Voraussetzungen

  • Python 3.7+
  • OpenAPI specification file
  • Optional: PyYAML for YAML input parsing

Installation

Zuerst Marketplace hinzufügen

/plugin marketplace add alirezarezvani/claude-skills
/plugin install engineering@claude-code-skills

Qualitätspunktzahl

Verifiziert
98 /100
Analysiert about 22 hours ago

Vertrauenssignale

Letzter Commit1 day ago
Sterne14.6k
LizenzMIT
Status
Quellcode ansehen

Ähnliche Erweiterungen

Validate Plugin

100

Validate a Claude Code plugin structure, frontmatter, and MCP tool references

Skill
ruvnet

Aws Cdk Development

100

AWS Cloud Development Kit (CDK) Experte für den Aufbau von Cloud-Infrastruktur mit TypeScript/Python. Verwenden Sie dies beim Erstellen von CDK-Stacks, Definieren von CDK-Konstrukten, Implementieren von Infrastructure as Code oder wenn der Benutzer CDK, CloudFormation, IaC, cdk synth, cdk deploy erwähnt oder AWS-Infrastruktur programmatisch definieren möchte. Behandelt CDK-App-Struktur, Konstruktmuster, Stack-Komposition und Bereitstellungs-Workflows.

Skill
zxkane

Cleanup Cycles

100

Detect and untangle circular dependencies. Runs madge/skott (TS), pycycle (Py), or compiler-only checks (Go/Rust). Auto-fixes leaf-extractable cycles; reports core cycles for human review. Use when the user asks to find circular imports, fix dependency cycles, or untangle module graph. Example queries — "find circular imports", "fix dependency cycles", "untangle our module graph", "why is madge complaining".

Skill
raintree-technology

Cli Creator

100

Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use when the user wants Codex to create a command-line tool that can run from any repo, expose composable read/write commands, return stable JSON, manage auth, and pair with a companion skill.

Skill
openai

Context Mode Ops

100

Verwalten Sie GitHub-Issues, PRs, Releases und Marketing mit parallelen Subagenten-Armeen im Context-Mode. Orchestriert 10-20 dynamische Agenten pro Aufgabe. Verwenden Sie dies bei der Triage von Issues, der Überprüfung von PRs, der Veröffentlichung von Versionen, dem Schreiben von LinkedIn-Posts, der Ankündigung von Releases, der Behebung von Fehlern, dem Mergen von Beiträgen, der Validierung von ENV-Variablen, dem Testen von Adaptern oder dem Synchronisieren von Branches.

Skill
mksglu

Fixflow

100

Führen Sie Codierungsaufgaben mit einem strengen Liefer-Workflow aus: Erstellen Sie einen vollständigen Plan, implementieren Sie Schritt für Schritt, führen Sie kontinuierlich Tests durch und committen Sie standardmäßig nach jedem Schritt (`per_step`). Unterstützt explizite Commit-Policy-Überschreibungen (`final_only`, `milestone`) und optional BDD (Given/When/Then), wenn Benutzer verhaltensgesteuerte Bereitstellung anfordern oder Anforderungen unklar sind.

Skill
majiayu000