Cisp Mcp

Created By
fw-magic9 hours ago
cisp-mcp 是一个用 Python 编写的 CISP API MCP 服务,用于把 CISP 企业信息接口封装成可被大模型调用的 MCP tools。 项目使用 uv 管理依赖,基于 mcp Python SDK 的 FastMCP 开发,通过 CISP AI 网关 JSON 接口访问后端 API。

Server Config

{
  "mcpServers": {
    "cisp-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/fw-magic/cisp-mcp.git",
        "cisp-mcp"
      ],
      "env": {
        "CISP_ENDPOINT": "https://cisp.zenitera.com",
        "CISP_REQUEST_URI": "/ectcispserver/api/entcreditapi/query",
        "CISP_API_KEY": "<YOUR_CISP_API_KEY>",
        "CISP_TIMEOUT_SECONDS": "30",
        "CISP_VERIFY_SSL": "true"
      }
    }
  }
}
Project Info
Created At
9 hours ago
Updated At
9 hours ago
Author Name
fw-magic
Star
-
Language
-
License
-
Category
Tags

Recommend Servers

View All
Tavily Mcp
@tavily-ai

JavaScript
a year ago
Jiebang Tools

12 hours ago
Debmatic Mcp
@claymore666

# debmatic-mcp Connects to a **HomeMatic CCU**'s built-in JSON-RPC API and exposes your devices, rooms, programs, and system variables as MCP tools — **no addons, no XML-API, no cloud**, just a direct connection on your local network. Works with **debmatic**, **CCU3**, and **RaspberryMatic**. ## Features - **25 tools** spanning device control, diagnostics, and configuration - **Read**: list devices/rooms/functions/programs/system variables, read values & paramsets, describe device types, list links - **Control**: set values, run programs, set/create/delete system variables, assign/unassign channels, execute HM-Script - **Diagnostics**: RSSI/radio quality, service messages (read + acknowledge), system info - **Production-hardened**: bearer-token auth with expiry & rotation, optional native TLS, CCU certificate verification (fingerprint pin or CA), rate limiting, DNS-rebinding protection, and structured tool output (`outputSchema`) ## Install ```json { "mcpServers": { "debmatic": { "command": "npx", "args": ["-y", "debmatic-mcp", "--stdio"], "env": { "CCU_HOST": "your-ccu-host", "CCU_PASSWORD": "your-ccu-password" } } } } Configuration Required: CCU_HOST, CCU_PASSWORD Common optional: CCU_USER (default Admin), CCU_HTTPS (default false), CCU_PORT (80/443), CACHE_DIR (default /data) Also runs as a standalone HTTP server (Docker) for networked clients. Full docs in the README. Repo: https://github.com/claymore666/debmatic-mcp · npm: debmatic-mcp · License: MIT

3 hours ago