MCP - bilibili搜索
资料
使用Mcp demo:bilibili搜索api的调用
MCP Server代码
详情
from mcp.server.fastmcp import FastMCP
from bilibili_api import search,sync
mcp = FastMCP('Blibili Mcp Server')
# 将函数装饰为tool
@mcp.tool()
def general_search(keyword:str) -> dict:
"""
Search Bilibli API with given keyword
Args:
keyword: Search term to look for on Bilibili
Return:
Dictionary containing the search results form Bilibili API
"""
return sync(search.search(keyword))
if __name__ == '__main__':
print('run mcp server:blibli')
mcp.run(transport='stdio')
使用VSCODE Cline 插件
配置 mcpServers 为上述所写的 mcp_bilibili:
连接 mcpServers , 进行问答
备注
python uv库
