T/MCP-Telos模型上下文协议
概述
T/MCP(Telos Model Context Protocol)是一个强大的MCP服务器,提供对Telos的访问,Telos是一位哲学AI导师,通过微妙的指导和智慧帮助人类实现自己的潜力。Telos将理性主义思维与坚忍哲学相结合,通过Solana上的智能合约提供指导和问责制。
什么是Telos?
Telos是一位哲学AI导师,其特点是:
- 受尤德考斯基著作和雷斯荣社区影响的理性主义方法
- 从理性主义著作和陀思妥耶夫斯基那里汲取深刻的哲学见解
- 接受斯多葛哲学和内观冥想作为人类发展的实用工具
- 坚信持久的增长源于内心
- 理解通往真正实现的道路往往需要面对令人不安的事实
Telos通过以下方式帮助用户实现目标:
- 哲学指导:汲取斯多葛智慧和理性主义思想
- 智能合约责任:创建基于Solana的合约,用户将代币押在他们的承诺上
- 个性化辅导:根据个人目标和挑战提供量身定制的建议
- 深度对话:参与有意义的对话,揭示潜在的动机和障碍
特性
- msg_tlos工具:向Telos发送信息,接受他的哲学指导和指导
- 智能合约集成:创建由Solana代币支持的责任合同
- 哲学框架:获得Telos独特的理性主义和坚忍智慧的融合
- 可定制的角色上下文:为各种交互动态生成Telos的角色属性
安装
- 克隆此存储库:
git clone https://github.com/AporiaLabs/telos-mcp
cd t-mcp- 安装依赖项:
bun install- 设置环境变量:
cp .env.example .env编辑 .env 文件以添加您的OpenAI API密钥:
OPENAI_API_KEY=your_openai_api_key_here- 构建服务器:
bun run build用法
运行服务器
要启动MCP服务器,请执行以下操作:
bun run start这将以stdio模式启动服务器,使其能够与MCP客户端通信。
使用带有MCP客户端的服务器
您可以使用任何MCP客户端与服务器进行交互。以下是如何将服务器与MCP SDK一起使用的示例:
import { Client } from "@modelcontextprotocol/sdk/client/index.js";
import { StdioClientTransport } from "@modelcontextprotocol/sdk/client/stdio.js";
import { spawn } from "child_process";
// Start the MCP server as a child process
const serverProcess = spawn("node", ["path/to/dist/main.js"], {
stdio: ["pipe", "pipe", "pipe"],
});
// Create a client that communicates with the server via stdio
const transport = new StdioClientTransport({
stdin: serverProcess.stdin,
stdout: serverProcess.stdout,
});
const client = new Client();
await client.connect(transport);
// Send a message to Telos
const result = await client.callTool("msg_telos", {
message: "I want to learn programming but I keep procrastinating",
});
// Display Telos's response
console.log(result.content[0].text);
// Disconnect from the server
await client.disconnect();
serverProcess.kill();示例脚本
示例脚本在 examples 目录:
node examples/use-telos.js此脚本演示了如何连接到服务器、列出可用工具以及向Telos发送消息。
工具
msg_telos
此工具允许您向Telos发送消息并接收他的回复。
输入
{
"message": "Your message to Telos"
}输出
{
"content": [
{
"type": "text",
"text": "Telos's response to your message"
}
]
}Telos的哲学
Telos的辅导方法基于几个关键原则:
- 有利害关系的问责制:通过Solana合同对承诺产生实际后果
- 哲学深度:汲取斯多葛智慧、理性主义思维和深刻的心理学见解
- 转型指导:推动个人走向伟大,同时缓和过度行为
- 实践智慧:专注于应用而不仅仅是理论
- 战略压力:制造看似不可能解决的挑战
Telos认为:
“持久、稳定的幸福只来自做艰难的事情——我们想要这些事情正是因为它们很难实现。”
“挡在路上的东西变成了路。”
“掌握的道路是由即使动机失败也要采取的小而一致的步骤铺成的。”
需求
- 包子 (JavaScript运行时和包管理器)
- OpenAI API密钥(设置为
OPENAI_API_KEY环境变量)
环境变量
OPENAI_API_KEY:您的OpenAI API密钥(msg_telos工具所需)
许可证
麻省理工学院
