Signaturit集成
STDIO管理电子签名请求的MCP服务器
管理电子签名请求的MCP服务器
Note: This is an unofficial integration project and is not affiliated with, officially maintained, or endorsed by Signaturit.
This project is a demonstration of an MCP (Microservice Communication Protocol) server that integrates with Signaturit tools through their public API. It provides various functionalities for managing signature requests, including listing, creating, and handling signatures.
The MCP server provides the following tools to interact with Signaturit:
This server integrates with the Signaturit API and requires an API key for authentication. You need to:
export SIGNATURIT_SECRET_TOKEN='your_api_key_here'
Go Installation
go version
Signaturit Account
Clone the repository
git clone https://github.com/yourusername/signaturtit_mcp.git cd signaturtit_mcp
Install dependencies
go mod download
Build the application
# Build for your current platform go build -o bin/signaturtit_mcp cmd/server/main.go # Build for specific platform (e.g., Linux) GOOS=linux GOARCH=amd64 go build -o bin/signaturtit_mcp cmd/server/main.go
Run the built binary
# Make sure you have set the required environment variables first export SIGNATURIT_SECRET_TOKEN='your_api_key_here' # Run the application ./bin/signaturtit_mcp
Copyright 2024 Jordi Martin
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.