temporal-mcp-server
temporal-mcp-serverは、Go言語で実装されたマイクロサービスプラットフォームで、ワークフローの自動化を目的としています。特に、時間に依存するタスクの管理やスケジューリングを効率的に行うことができます。これにより、開発者は複雑なビジネスロジックを簡単に構築できるようになります。
GitHubスター
0
ユーザー評価
未評価
お気に入り
0
閲覧数
15
フォーク
0
イシュー
0
README
MCP Temporal Server
An MCP server that integrates with Temporal to expose workflow history and additional resources.
Tools
workflow_history
: Retrieve the history of a Temporal workflow by providing the required arguments.
Resources
test://resource
: A guide for understanding workflow histories.
Environment
TEMPORAL_ADDRESS
: The Temporal server address (default:localhost:7233
).TEMPORAL_NAMESPACE
: The Temporal namespace (default:default
).PORT
: The port for the MCP server (default:8080
).
Usage
Running the Server
Start the MCP server:
go run cmd/server/main.go
Using the workflow_history
Tool
Send a request to retrieve a workflow's history:
{
"tool": "workflow_history",
"arguments": {
"workflow_id": "your-workflow-id",
"run_id": "your-run-id"
}
}
Accessing the test://resource
Resource
Retrieve the guide for understanding workflow histories:
{
"resource": "test://resource"
}