What are the runtime requirements?
Python 3.x, Django (version supported shown on PyPI), and optionally Django Rest Framework for DRF tool integration. No additional infrastructure changes needed.
@omarbenhamid
基本情報
Django MCP Server is a Django extensions to easily enable AI Agents to interact with Django Apps through the Model Context Protocol it works equally well on WSGI and ASGI
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"django-mcp-server": {
"command": "python",
"args": [
"manage.py",
"mcp_inspect"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
Django MCP Server is an implementation of the Model Context Protocol (MCP) for Django. It enables MCP clients and AI agents to interact with any Django application by exposing Django models and custom logic as MCP tools through a declarative, Django-style interface.
Install via pip (pip install django-mcp-server), add mcp_server to INSTALLED_APPS, include its URLs in your project’s urls.py, then define tools by subclassing ModelQueryToolset or MCPToolset in a mcp.py file. The MCP endpoint is served at /mcp by default. Use python manage.py mcp_inspect to verify tool declarations.
MCPToolset.Python 3.x, Django (version supported shown on PyPI), and optionally Django Rest Framework for DRF tool integration. No additional infrastructure changes needed.
Set `DJANGO_MCP_AUTHENTICATION_CLASSES` in `settings.py` to use DRF authentication classes. For production or public data, consider OAuth2 integration with django-oauth-toolkit and its DCR add-on.
Yes, it works on both WSGI and ASGI without any infrastructure changes. The server manages state independently of the deployment model.
Yes, use `drf_publish_create_mcp_tool`, `drf_publish_update_mcp_tool`, `drf_publish_delete_mcp_tool`, or `drf_publish_list_mcp_tool` annotations or method calls on your DRF views. Note that built-in authentication and pagination are disabled when used this way.
Use the management command `python manage.py mcp_inspect` to list declared tools. You can also connect with the MCP Python SDK via `streamablehttp_client` or test in Claude Desktop using a stdio configuration.

Kaiva Bridge turns your API, database or documents into a managed MCP server for Claude, ChatGPT, Cursor and VS Code. Point it at an OpenAPI or Swagger spec, an API docs link, a cURL command, a Postman collection, a Grap

The tools your AI needs to make your games. Turn prompts into production-ready game assets — animated characters with their weapons attached, seamless textures, terrain, VFX, HUDs — and playable game kits Unity, Godot, U

ArtiBot Cloud MCP (Zhijiangyun 智匠云) — cloud MCP server for robot manipulation data & GPU workloads. 15 tools: robot fleet management, data collection & video recording, post-processing pipelines, and benchmark evaluation

Official Porkbun MCP server, maintained by Porkbun. Check domain availability and pricing, register, renew and transfer domains, and manage DNS records, nameservers, URL forwarding, glue records, DNSSEC and domain contac

Catch intent conflicts before code conflicts. The open-source coordination protocol for coding agents, built above Git.
コメント