# ──────────────────────────────────────────────────────────────
# MANIFEST.in - source-distribution contents for mcpgateway
# ──────────────────────────────────────────────────────────────
# 1️⃣ Core project files that SDists/Wheels should always carry
include LICENSE
include README.md
include pyproject.toml
include gunicorn.config.py
include Containerfile
include Containerfile.lite
include __init__
include alembic.ini
include tox.ini
# 2️⃣ Top-level config, examples and helper scripts
include *.py
include *.md
include *.example
include *.lock
include *.properties
include *.toml
include *.yaml
include *.yml
include *.json
include *.sh
include *.txt
# 3️⃣ Tooling/lint configuration dot-files (explicit so they're not lost)
include .darglint
include .dockerignore
include .flake8
include .htmlhintrc
include .pycodestyle
include .pylintrc
include .whitesource
include .coveragerc
# include .gitignore # purely optional but many projects ship it
include .bumpversion.cfg
include .yamllint
include .editorconfig
# 4️⃣ Runtime data that lives *inside* the package at import time
recursive-include mcpgateway/templates *.html
recursive-include mcpgateway/static *.css *.js *.gif *.png *.svg
recursive-include mcpgateway *.pyi py.typed
recursive-include mcpgateway *.ico
recursive-include alembic *.mako
recursive-include alembic *.md
recursive-include alembic *.py
recursive-include deployment *
recursive-include mcp-servers *
# 5️⃣ (Optional) include MKDocs-based docs in the sdist
graft docs
# 6️⃣ Never publish caches, compiled or build outputs
global-exclude __pycache__ *.py[cod] *.so *.dylib
prune build
prune dist
prune .eggs
prune *.egg-info
prune charts
prune k8s
prune .devcontainer
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/SPRIME01/MCPContextForge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server