modelscope·@NewToolAI/db-query-mcp
db-query-mcp 是一个支持多种数据库查询和导出的 MCP 工具。
[ 中文 | English ]
db-query-mcp 是一个支持多种数据库查询和导出的 MCP 工具,具有以下核心特性:
https://github.com/user-attachments/assets/60771cda-8b52-41bd-90e3-523c836f6366
关系数据库:
pip install db-query-mcp
ElasticSearch:
pip install db-query-mcp[elasticsearch]
源码安装:
pip install git+https://github.com/NewToolAI/db-query-mcp
mysql需要额外安装依赖:
pip install pymysql
postgredb需要额外安装依赖:
pip install psycopg2-binary
对于其他数据库,需要额外安装相应的数据库连接包。
| Database | Connection Package | Example Connection String |
|---|---|---|
| SQLite | (Python 内置) | sqlite:///example.db |
| MySQL | pymysql 或 mysql-connector-python | mysql+pymysql://user:password@localhost/dbname |
| PostgreSQL | psycopg2、psycopg2-binary | postgresql://user:password@localhost:5432/dbname |
| Oracle | cx_Oracle | oracle+cx_oracle://user:password@hostname:1521/sidname |
| SQL Server | pyodbc 或 pymssql | mssql+pyodbc://user:password@hostname/dbname |
{
"mcpServers": {
"sqlite_db_mcp": {
"command": "db-query-mcp",
"args": [
"--db",
"sqlite",
"--uri",
"sqlite:///sqlite_company.db"
]
},
"es_db_mcp": {
"command": "db-query-mcp",
"args": [
"--db",
"elasticsearch",
"--uri",
"https://user:password@localhost:9200?index=test_data_index&ca_certs=/home/user/http_ca.crt"
]
}
}
}
一个为大型语言模型(LLM)设计的、高可用的12306余票查询工具服务,现已搭载智能会话管理引擎。 12306-MCP-Server 将复杂的12306余票查询接口封装为符合 Model Context Protocol (MCP) 规范的工具集,允许AI Agent通过自然语言无缝查询实时火车票、中转换乘和经停站信息。 从 v1.0.0 版本开始,项目引入了全新的智能会话管理系统,通过会话池、动态User-Agent轮换和自动错误恢复机制,将服务的稳定性与反屏蔽能力提升至全新高度。
阿里云可观测 MCP服务,提供了一系列访问阿里云可观测各产品的工具能力,覆盖产品包含阿里云日志服务SLS、阿里云应用实时监控服务ARMS、阿里云云监控等,任意支持 MCP 协议的智能体助手都可快速接入。
自动从文本中识别并提取法律条文,例如在合同、案件描述或法律文书中,精准定位涉及的具体法律条文(如“《民法典》第585条”),并将文本中的法律问题与对应法条内容关联,提取法规名称的服务。
用于哔哩哔哩API的MCP服务器,支持视频搜索、用户内容获取等多种操作,适用于哔哩哔哩内容管理和数据分析场景。
看起来您想要翻译一份英文技术文档,但您提供的内容中只有"asd"这个字符串,并没有实际的文档内容。请提供需要翻译的具体英文技术文档文本,这样我才能帮助您进行准确的翻译。如果有特定部分或格式要求,请一并告知。
一座通过串行通信将物理硬件设备与人工智能大语言模型连接起来的桥梁,允许用户使用自然语言命令控制硬件。