Skip to content

Commit b7ab60e

Browse files
committed
update
1 parent 67ffb0b commit b7ab60e

File tree

4 files changed

+8
-10
lines changed

4 files changed

+8
-10
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ curl -LsSf https://astral.sh/uv/install.sh | sh
7575
"mcpServers": {
7676
"asktable-mcp-server": {
7777
"command": "uvx",
78-
"args": ["asktable-mcp-server@latest", "--transport", "stdio"],
78+
"args": ["asktable-mcp-server@latest"],
7979
"env": {
8080
"api_key": "your_api_key", // 必填
8181
"datasource_id": "your_datasource_id", // 必填
@@ -95,7 +95,7 @@ curl -LsSf https://astral.sh/uv/install.sh | sh
9595
"mcpServers": {
9696
"asktable-mcp-server": {
9797
"command": "uvx",
98-
"args": ["asktable-mcp-server@latest", "--transport", "stdio"],
98+
"args": ["asktable-mcp-server@latest"],
9999
"env": {
100100
"api_key": "your_api_key", // 必填
101101
"datasource_id": "your_datasource_id",// 必填

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "asktable-mcp-server"
3-
version = "0.1.8"
3+
version = "0.1.9"
44
description = "asktable_mcp_server project"
55
readme = "README.md"
66
authors = [

src/asktable_mcp_server/server.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import logging
22

3-
from fastmcp import FastMCP, Image,Context
3+
from fastmcp import FastMCP,Context
4+
45
import io
56
from asktable import Asktable
67
from asktable_mcp_server.tools import get_asktable_data, get_asktable_sql,get_datasources_info
@@ -77,8 +78,8 @@ async def gen_conclusion(query: str) -> str:
7778
}
7879

7980
# 如果环境变量中有base_url、role_id,添加到参数中
80-
base_url = os.getenv('base_url')
81-
role_id = os.getenv('role_id')
81+
base_url = os.getenv('base_url') or None
82+
role_id = os.getenv('role_id') or None
8283
if base_url:
8384
params['base_url'] = base_url
8485
if role_id:
@@ -144,7 +145,7 @@ def main():
144145
choices=['stdio', 'sse'],
145146
default='stdio',
146147
help='选择通信协议: stdio或sse')
147-
parser.add_argument('--port', type=int, default=8000,
148+
parser.add_argument('--port', type=int, default=8095,
148149
help='SSE模式使用的端口号')
149150
args = parser.parse_args()
150151

src/asktable_mcp_server/tools.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,3 @@ async def get_datasources_info(api_key, base_url=None,role_id=None):
5858
return helper.get_datasources_info_by_role(role_id=role_id)
5959

6060

61-
62-
if __name__ == "__main__":
63-
pass

0 commit comments

Comments
 (0)