Habilidades mcp-server
🔧

mcp-server

Seguro ⚡ Contém scripts🌐 Acesso à rede🔑 Variáveis de ambiente

ベストプラクティスに従ったMCPサーバー構築

Também disponível em: Azeem-2

AIエージェントが外部APIやサービスと連携できる、安全で効率的なMCPサーバーを構築します。ツール設計、エラー処理、評価の実証済みパターンに従ってください。

Suporta: Claude Codex Code(CC)
📊 71 Adequado
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "mcp-server". Create an MCP server for Slack integration

Resultado esperado:

  • FastMCPを用いた完全なPython実装
  • メッセージ送信、チャンネル一覧、ユーザー検索のツール
  • 適切なエラー処理とレート制限
  • テストケース10件の評価テストスイート
  • セキュリティチェックリスト付きのデプロイ手順

A utilizar "mcp-server". How do I name my MCP tools?

Resultado esperado:

  • サービス固有のプレフィックスを使用: create_issue ではなく github_create_issue
  • 動作には verb_noun パターンを採用: search_users, get_file
  • 可読性のため小文字とアンダースコアで統一
  • ツールが返す内容を具体的に示す

A utilizar "mcp-server". What transport types does MCP support?

Resultado esperado:

  • stdio: 標準入出力によるローカルプロセス通信
  • HTTP: REST風インターフェースを持つWebベースのサーバー
  • SSE: リアルタイムストリーミングのためのServer-Sent Events
  • デプロイシナリオに応じて選択

Auditoria de Segurança

Seguro
v5 • 1/16/2026

This is a documentation skill for MCP server development. All 593 static findings are FALSE POSITIVEs: markdown code blocks triggered 'backtick execution' alerts; official MCP documentation URLs triggered 'hardcoded URL' alerts; UUIDs and version strings in docs triggered 'weak cryptographic algorithm' alerts. The Python scripts (connections.py, evaluation.py) use official MCP libraries for legitimate stdio transport configuration. No malicious behavior confirmed after manual review. Previous audit also rated this as 'safe'.

11
Arquivos analisados
4,507
Linhas analisadas
3
achados
5
Total de auditorias

Fatores de risco

Auditado por: claude Ver Histórico de Auditoria →

Pontuação de qualidade

45
Arquitetura
100
Manutenibilidade
85
Conteúdo
21
Comunidade
100
Segurança
91
Conformidade com especificações

O Que Você Pode Construir

外部サービスの統合

MCPサーバーを構築し、Claudeを自社API、データベース、サードパーティサービスに接続します。

カスタムAIツールの作成

AIエージェントが複雑なワークフローを実行し、リアルタイムデータにアクセスできる専門ツールを開発します。

安全なAI統合

適切な認証、エラー処理、監視を備えたエンタープライズグレードのMCPサーバーを実装します。

Tente Estes Prompts

基本サーバー
ユーザーを検索できる基本的なMCPサーバーをPythonで作成するのを手伝ってください。適切なツール命名、Pydanticのバリデーション、エラー処理を含めてください。
API統合
GitHub API統合のためのMCPサーバーを構築してください。リポジトリ検索、Issue作成、PR管理のツールとレート制限を示してください。
評価テスト
Claudeが私のMCPサーバーツールを効果的に使えることを検証する、現実的なテストケース10件の評価テストスイートを作成してください。
本番環境セットアップ
OAuth認証、入力検証、監視を備えた本番環境でのMCPサーバーのデプロイをガイドしてください。

Melhores Práticas

  • 競合を避けるためツール名にサービス固有のプレフィックスを使用する
  • 柔軟性のためJSONとMarkdownの両方のレスポンス形式を実装する
  • すべてのツールに適切なアノテーション(readOnlyHint, destructiveHint, idempotentHint)を追加する
  • 継続的改善のため評価駆動開発アプローチに従う

Evitar

  • ワークフローを考慮せず単一APIエンドポイントを単にラップするツールを作らない
  • コンテキストウィンドウを圧迫する過剰なデータの返却を避ける
  • 入力検証やエラー処理を決して省略しない
  • 大規模データセットを返す際にCHARACTER_LIMITを無視しない

Perguntas Frequentes

どのプログラミング言語がサポートされていますか?
ガイドはPython(FastMCP)とNode/TypeScript(MCP SDK)の実装をカバーしています。
MCPサーバーをどのようにテストしますか?
XMLテストケースを含む評価フレームワークを使用してツールの有効性を検証します。
利用可能なトランスポート種別は何ですか?
MCPは異なるデプロイシナリオ向けにstdio、HTTP、SSEのトランスポートをサポートしています。
認証はどのように扱いますか?
ガイドはOAuth、APIキー、安全な資格情報管理によるサービス統合をカバーしています。
ツールとリソースの違いは何ですか?
ツールはアクションと操作を実行し、リソースはURIテンプレートを介して静的データアクセスを提供します。
ツール名の競合をどう防ぎますか?
常に github_create_issue のようなサービス固有のプレフィックスを使用し、汎用名は避けてください。

Detalhes do Desenvolvedor

Licença

Complete terms in LICENSE.txt

Referência

main