veil-mcp
by shivankpndy
veil-mcp v2
Лучший способ создания MCP-серверов на Python.
pip install veil-mcpБыстрый старт — MCP-сервер (Claude Desktop / Cursor)
from veil_mcp import tool, MCPServer
@tool()
def turn_off_light():
"""Turn off the room light."""
return "Light is off."
@tool(tags=["hardware"], timeout=5.0)
def toggle_relay(relay: int, state: bool) -> str:
"""Toggle a relay on or off.
Args:
relay (int): Relay number 1-4.
state (bool): True for ON, False for OFF.
"""
return f"Relay {relay} is {'ON' if state else 'OFF'}."
MCPServer(name="my-agent").run() # stdio — for Claude Desktop / Cursor
MCPServer(name="my-agent").run_http() # HTTP+SSE on port 8000Быстрый старт — LLM-адаптер
from veil_mcp import tool, LLMAdapter
@tool()
def get_time() -> str:
"""Get the current time."""
from datetime import datetime
return datetime.now().strftime("%I:%M %p")
adapter = LLMAdapter(provider="anthropic") # or openai, groq, ollama, mock
response = adapter.run("what time is it")
print(response.final_message)Установка
pip install "veil-mcp[anthropic]" # Claude
pip install "veil-mcp[openai]" # GPT / Groq / Ollama
pip install "veil-mcp[all]" # everythingCLI
veil-mcp list # list all tools
veil-mcp schema --fmt mcp # dump MCP schemas
veil-mcp inspect TOOL_NAME # inspect a tool
veil-mcp call TOOL_NAME '{"key":"v"}'# call a tool directly
veil-mcp run server.py # run as stdio MCP server
veil-mcp serve server.py --port 8000 # run as HTTP serverПодключение к Claude Desktop
Добавьте в claude_desktop_config.json:
{
"mcpServers": {
"my-agent": {
"command": "python",
"args": ["path/to/server.py"]
}
}
}Провайдеры
Провайдер | Установка | Ключ |
Anthropic |
|
|
OpenAI |
|
|
Groq |
|
|
Ollama |
| нет (локально) |
Mock | нет | нет |
Создано Shivank для Hack Club Veil · 2026
This server cannot be deployed
Related MCP Connectors
One MCP endpoint for Claude, GPT & Gemini: 100+ tools + no-code connectors + agent workers.
MCP server for progressive tool usage at any scale (see https://klavis.ai)
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Augments MCP Server - A comprehensive framework documentation provider for Claude Code