github analyzed 7d3ee1c

xgenerationlab/xiyan_mcp_server

github

A Model Context Protocol (MCP) server that enables natural language queries to databases

maintainer
xgenerationlab
license
Apache-2.0
first seen
2026-05-22
last seen
2026-06-16
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities0 tools
transport stdio · streamable-http counts 0 tools · 0 res · 0 prompts permission surface via code analysis

no tools enumerated yet for this server.

code evidencevv0.1.5 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

filesystem 4

  • fs XGenerationLab-xiyan_mcp_server-7d3ee1c/setup 2.py :20 long_description=open('README.md').read(), # 从 README 文件读取详细描述
  • fs XGenerationLab-xiyan_mcp_server-7d3ee1c/setup.py :20 long_description=open('README.md').read(), # 从 README 文件读取详细描述
  • fs XGenerationLab-xiyan_mcp_server-7d3ee1c/src/xiyan_mcp_server/server.py :41 with open(config_path, "r") as file:
  • fs XGenerationLab-xiyan_mcp_server-7d3ee1c/src/xiyan_mcp_server/utils/file_util.py :21 with open(filename, 'r', encoding='utf-8') as file:

network 1

  • net XGenerationLab-xiyan_mcp_server-7d3ee1c/src/xiyan_mcp_server/utils/db_config.py :4 from urllib.parse import quote_plus

database 2

  • db XGenerationLab-xiyan_mcp_server-7d3ee1c/src/xiyan_mcp_server/utils/db_source.py :4 from sqlalchemy import MetaData, Table, select, text
  • db XGenerationLab-xiyan_mcp_server-7d3ee1c/src/xiyan_mcp_server/utils/db_util.py :4 from sqlalchemy import create_engine, MetaData, Table, Column, String, Integer, select, text

tool registrations 1

  • get_data XGenerationLab-xiyan_mcp_server-7d3ee1c/src/xiyan_mcp_server/server.py :223

declared dependencies 5

  • mcp@>=1.0.0
  • mysql-connector-python@>=9.1.0
  • llama_index@*
  • sqlalchemy@*
  • pymysql@*