对接金蝶云星空基础管理中的基础资料模块,由 JSON 配置生成服务。
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add mokexinxin --env KINGDEE_ACCT_ID='<KINGDEE_ACCT_ID>' --env KINGDEE_ALGORITHM='<KINGDEE_ALGORITHM>' --env KINGDEE_APP_ID='<KINGDEE_APP_ID>' --env KINGDEE_DOMAIN='<KINGDEE_DOMAIN>' --env KINGDEE_LCID='<KINGDEE_LCID>' --env KINGDEE_SECRET='<KINGDEE_SECRET>' --env KINGDEE_USERNAME='<KINGDEE_USERNAME>' --env MCP_JSON_CONFIG='<MCP_JSON_CONFIG>' --env MCP_TRANSPORT='<MCP_TRANSPORT>' -- npx -y proxy-api-mcp~/.codex/config.toml
[mcp_servers.mokexinxin]
command = "npx"
args = ["-y", "proxy-api-mcp"]
env = { KINGDEE_ACCT_ID = "<KINGDEE_ACCT_ID>", KINGDEE_ALGORITHM = "<KINGDEE_ALGORITHM>", KINGDEE_APP_ID = "<KINGDEE_APP_ID>", KINGDEE_DOMAIN = "<KINGDEE_DOMAIN>", KINGDEE_LCID = "<KINGDEE_LCID>", KINGDEE_SECRET = "<KINGDEE_SECRET>", KINGDEE_USERNAME = "<KINGDEE_USERNAME>", MCP_JSON_CONFIG = "<MCP_JSON_CONFIG>", MCP_TRANSPORT = "<MCP_TRANSPORT>" }
# codex mcp add mokexinxin --env KINGDEE_ACCT_ID='<KINGDEE_ACCT_ID>' --env KINGDEE_ALGORITHM='<KINGDEE_ALGORITHM>' --env KINGDEE_APP_ID='<KINGDEE_APP_ID>' --env KINGDEE_DOMAIN='<KINGDEE_DOMAIN>' --env KINGDEE_LCID='<KINGDEE_LCID>' --env KINGDEE_SECRET='<KINGDEE_SECRET>' --env KINGDEE_USERNAME='<KINGDEE_USERNAME>' --env MCP_JSON_CONFIG='<MCP_JSON_CONFIG>' --env MCP_TRANSPORT='<MCP_TRANSPORT>' -- npx -y proxy-api-mcp~/.cursor/mcp.json
{
"mcpServers": {
"mokexinxin": {
"command": "npx",
"args": [
"-y",
"proxy-api-mcp"
],
"env": {
"KINGDEE_ACCT_ID": "<KINGDEE_ACCT_ID>",
"KINGDEE_ALGORITHM": "<KINGDEE_ALGORITHM>",
"KINGDEE_APP_ID": "<KINGDEE_APP_ID>",
"KINGDEE_DOMAIN": "<KINGDEE_DOMAIN>",
"KINGDEE_LCID": "<KINGDEE_LCID>",
"KINGDEE_SECRET": "<KINGDEE_SECRET>",
"KINGDEE_USERNAME": "<KINGDEE_USERNAME>",
"MCP_JSON_CONFIG": "<MCP_JSON_CONFIG>",
"MCP_TRANSPORT": "<MCP_TRANSPORT>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"mokexinxin": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"proxy-api-mcp"
],
"env": {
"KINGDEE_ACCT_ID": "<KINGDEE_ACCT_ID>",
"KINGDEE_ALGORITHM": "<KINGDEE_ALGORITHM>",
"KINGDEE_APP_ID": "<KINGDEE_APP_ID>",
"KINGDEE_DOMAIN": "<KINGDEE_DOMAIN>",
"KINGDEE_LCID": "<KINGDEE_LCID>",
"KINGDEE_SECRET": "<KINGDEE_SECRET>",
"KINGDEE_USERNAME": "<KINGDEE_USERNAME>",
"MCP_JSON_CONFIG": "<MCP_JSON_CONFIG>",
"MCP_TRANSPORT": "<MCP_TRANSPORT>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"mokexinxin": {
"command": "npx",
"args": [
"-y",
"proxy-api-mcp"
],
"env": {
"KINGDEE_ACCT_ID": "<KINGDEE_ACCT_ID>",
"KINGDEE_ALGORITHM": "<KINGDEE_ALGORITHM>",
"KINGDEE_APP_ID": "<KINGDEE_APP_ID>",
"KINGDEE_DOMAIN": "<KINGDEE_DOMAIN>",
"KINGDEE_LCID": "<KINGDEE_LCID>",
"KINGDEE_SECRET": "<KINGDEE_SECRET>",
"KINGDEE_USERNAME": "<KINGDEE_USERNAME>",
"MCP_JSON_CONFIG": "<MCP_JSON_CONFIG>",
"MCP_TRANSPORT": "<MCP_TRANSPORT>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"mokexinxin": {
"command": "npx",
"args": [
"-y",
"proxy-api-mcp"
],
"env": {
"KINGDEE_ACCT_ID": "<KINGDEE_ACCT_ID>",
"KINGDEE_ALGORITHM": "<KINGDEE_ALGORITHM>",
"KINGDEE_APP_ID": "<KINGDEE_APP_ID>",
"KINGDEE_DOMAIN": "<KINGDEE_DOMAIN>",
"KINGDEE_LCID": "<KINGDEE_LCID>",
"KINGDEE_SECRET": "<KINGDEE_SECRET>",
"KINGDEE_USERNAME": "<KINGDEE_USERNAME>",
"MCP_JSON_CONFIG": "<MCP_JSON_CONFIG>",
"MCP_TRANSPORT": "<MCP_TRANSPORT>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"mokexinxin": {
"command": "npx",
"args": [
"-y",
"proxy-api-mcp"
],
"env": {
"KINGDEE_ACCT_ID": "<KINGDEE_ACCT_ID>",
"KINGDEE_ALGORITHM": "<KINGDEE_ALGORITHM>",
"KINGDEE_APP_ID": "<KINGDEE_APP_ID>",
"KINGDEE_DOMAIN": "<KINGDEE_DOMAIN>",
"KINGDEE_LCID": "<KINGDEE_LCID>",
"KINGDEE_SECRET": "<KINGDEE_SECRET>",
"KINGDEE_USERNAME": "<KINGDEE_USERNAME>",
"MCP_JSON_CONFIG": "<MCP_JSON_CONFIG>",
"MCP_TRANSPORT": "<MCP_TRANSPORT>"
}
}
}
}Environment variables
KINGDEE_ACCT_IDKINGDEE_ALGORITHMKINGDEE_APP_IDKINGDEE_DOMAINKINGDEE_LCIDKINGDEE_SECRETKINGDEE_USERNAMEMCP_JSON_CONFIGMCP_TRANSPORT
Replace the placeholders with your own credentials and keep them out of version control.