CSV转JSON转换器
可用工具 (3 个)
该服务在 MCP 协议中暴露的工具,AI 可按需调用
get_csv_info 1 个参数 需填 1 项
必填参数:file_path
convert_csv_file 8 个参数 需填 1 项
必填参数:file_path
convert_csv_string 6 个参数 需填 1 项
必填参数:csv_content
服务介绍
CSV转JSON转换器 csv2json
一个基于FastMCP的CSV到JSON转换MCP服务器,提供高效的CSV数据转换服务。
null## 工具列表 Tool List
本MCP服务封装下列工具,可让模型通过标准化接口调用以下功能。 本MCP服务封装下列工具,可让模型通过标准化接口调用以下功能。
| 工具 Tool | 描述 Description |
|---|---|
| get_csv_info | 获取 CSV 文件的基本信息,用于辅助转换操作。 Args: file_path: CSV 文件路径,必须是有效的文件路径 Returns: 包含 CSV 文件信息的字典,结构为: { "success": bool, # 操作是否成功 "file_info": Dict[str, Any], # 文件详细信息 "message": str # 操作结果消息 } 文件信息包含以下字段: - file_size: 文件大小(字节) - row_count: 行数(估算值) - column_count: 列数 - columns: 列名列表 - sample_data: 示例数据(前几行) - file_encoding: 文件编码 - detected_delimiter: 检测到的分隔符 Raises: FileNotFoundError: 当文件路径不存在时 ValueError: 当文件格式错误或读取失败时 Exception: 其他未知错误 |
| convert_csv_file | 将 CSV 文件转换为 JSON 文件。 Args: file_path: CSV 文件路径,必须是有效的文件路径 output_file_path: 输出 JSON 文件路径(可选,默认为 CSV 文件同目录下同名 .json 文件) delimiter: CSV 分隔符,默认为逗号(,),可以是制表符( )、分号(;)等 encoding: 文件编码,默认为 utf-8,支持 gbk、gb2312 等常见编码 skip_rows: 跳过的行数,默认为 0,用于跳过文件开头的注释或空行 header: 是否包含表头,默认为 True,如果为 False 则使用列索引作为键名 orient: JSON 输出格式,默认为 "records",可选值: - "records": 每行作为一个字典对象的列表 - "values": 仅包含值的二维数组 - "split": 分开存储列名和数据的格式 indent: JSON 缩进,默认为 None(紧凑格式),可设置为 2 或 4 等值 Returns: 包含转换结果的字典,结构为: { "success": bool, # 转换是否成功 "json_file_path": str, # 生成的 JSON 文件路径 "message": str # 操作结果消息 } Raises: FileNotFoundError: 当文件路径不存在时 ValueError: 当文件格式错误或转换失败时 Exception: 其他未知错误 |
| convert_csv_string | 将 CSV 格式的字符串转换为 JSON 格式。 Args: csv_content: CSV 格式的字符串内容,必须包含有效的 CSV 数据 delimiter: CSV 分隔符,默认为逗号(,),可以是制表符( )、分号(;)等 skip_rows: 跳过的行数,默认为 0,用于跳过字符串开头的注释或空行 header: 是否包含表头,默认为 True,如果为 False 则使用列索引作为键名 orient: JSON 输出格式,默认为 "records",可选值: - "records": 每行作为一个字典对象的列表 - "values": 仅包含值的二维数组 - "index": 包含索引的字典 - "table": 包含 schema 和数据的完整表格格式 - "split": 分开存储列名和数据的格式 indent: JSON 缩进,默认为 None(紧凑格式),可设置为 2 或 4 等值 Returns: 包含转换结果的字典,结构为: { "success": bool, # 转换是否成功 "json": Any, # 转换后的 JSON 数据 "message": str # 操作结果消息 } Raises: ValueError: 当字符串格式错误或转换失败时 Exception: 其他未知错误 |
检查服务 ## Inspector
工具在线测试: https://mcp.xiaobenyang.com/inspector/1777419078300675
Online Tool test https://mcp.xiaobenyang.com/inspector/1777419078300675
服务配置 MCP Server Config
如何获取 XBY-APIKEY ? How to get XBY-APIKEY ?
访问小笨羊科技网站 https://xiaobenyang.com,注册用户即可获得APIKEY
Visit XiaoBenYang website https://xiaobenyang.com, register and get the APIKEY.
SSE
{
"mcpServers": {
"CSV转JSON转换器": {
"headers": {
"XBY-APIKEY": "<YOUR_XBY_APIKEY>"
},
"type": "sse",
"url": "https://mcp.xiaobenyang.com/1777419078300675/sse"
}
}
}
STREAMABLE HTTP
{
"mcpServers": {
"CSV转JSON转换器": {
"headers": {
"XBY-APIKEY": "<YOUR_XBY_APIKEY>"
},
"type": "streamable_http",
"url": "https://mcp.xiaobenyang.com/1777419078300675/mcp"
}
}
}
STDIO
{
"mcpServers": {
"CSV转JSON转换器": {
"command": "npx",
"args": [
"-y",
"xiaobenyang-mcp"
],
"env": {
"XBY_APIKEY": "<YOUR_XBY_APIKEY>",
"mcpId": "1777419078300675",
},
"transport": "stdio"
}
}
}