mcp server using python
AI 回答
由 glm-4-flash 生成 · 仅供参考,请自行核实
1. 使用Python创建MCP(Master Control Program)服务器,可以使用`socket`库。
2. 创建TCP/IP服务器,监听客户端连接。
3. 服务器接收客户端发送的命令,并执行相应操作。
代码示例:
import socket
def start_mcp_server(host, port):
server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server_socket.bind((host, port))
server_socket.listen(1)
print(f"Server listening on {host}:{port}")
while True:
client_socket, addr = server_socket.accept()
print(f"Connected by {addr}")
data = client_socket.recv(1024).decode()
if not data:
break
print(f"Received: {data}")
# 处理命令
client_socket.sendall(data.encode())
client_socket.close()
if name == "main":
start_mcp_server('localhost', 12345)
2. 创建TCP/IP服务器,监听客户端连接。
3. 服务器接收客户端发送的命令,并执行相应操作。
代码示例:
import socket
def start_mcp_server(host, port):
server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server_socket.bind((host, port))
server_socket.listen(1)
print(f"Server listening on {host}:{port}")
while True:
client_socket, addr = server_socket.accept()
print(f"Connected by {addr}")
data = client_socket.recv(1024).decode()
if not data:
break
print(f"Received: {data}")
# 处理命令
client_socket.sendall(data.encode())
client_socket.close()
if name == "main":
start_mcp_server('localhost', 12345)
没有找到「mcp server using python」相关的内容
建议:检查关键词是否有错别字,或换一个更常见的说法。