Vinkius
Sproof logo
Vinkius
Vinkius runs on OpenAI Agents SDK

How to Use the Sproof MCP in OpenAI Agents SDK

Build secure document signing workflows with OpenAI Agents SDK.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Sproof MCP on Cursor AI Code Editor MCP Client Sproof MCP on Claude Desktop App MCP Integration Sproof MCP on OpenAI Agents SDK MCP Compatible Sproof MCP on Visual Studio Code MCP Extension Client Sproof MCP on GitHub Copilot AI Agent MCP Integration Sproof MCP on Google Gemini AI MCP Integration Sproof MCP on Lovable AI Development MCP Client Sproof MCP on Mistral AI Agents MCP Compatible Sproof MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
Vinkius runs on OpenAI Agents SDK

Connect Sproof MCP to OpenAI Agents SDK

Create your Vinkius account to connect Sproof to OpenAI Agents SDK and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Key Capabilities

Managing Document Lifecycle

Need to know what documents are available? Your agent can retrieve all files using `list_documents`. This gives a complete inventory, so you don't have to guess which file is needed for the next step. You also need details on specific items. Running `get_document` pulls up full document metadata—the size, type, and owner are all right there. It’s crucial for validating context before any signatures happen.

Controlling Signature Requests

When you need to stop a pending request, use `cancel_signature_request`. This immediately kills the session, preventing accidental signing or unnecessary follow-up emails. It’s fast and clean. If you're starting fresh, `create_signature_request` handles everything. You pass it all the necessary data in one JSON string, and the agent spins up a new, trackable workflow.

Auditing and Contacts

Knowing who signed what is mandatory for compliance. The `list_audit_trail` tool pulls the full history of any signature request, showing every click and status change. You can trace exactly where things went wrong. For managing participants, you can run `list_contacts` to see everyone in your system, or use `create_contact` if someone new needs to sign later. This keeps the participant list accurate.

Setup guide

Set up Sproof MCP in OpenAI Agents SDK

Prerequisites

  • Python 3.10+ installed
  • openai-agents package (pip install openai-agents)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install the SDK

    Run pip install openai-agents to install the OpenAI Agents SDK. The MCP integration is built-in — no extra dependencies needed.

  2. 2

    Connect via SSE transport

    Use MCPServerSse with your Vinkius endpoint URL. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. The SDK auto-discovers all Sproof tools at runtime.

  3. 3

    Create your Agent

    Pass the MCP to Agent(mcp_servers=[server]). The agent receives Sproof tools as native definitions — JSON schemas resolve automatically.

  4. 4

    Run the agent

    Call Runner.run(agent, prompt) to execute. The agent invokes the appropriate Sproof tools and returns structured results. Copy the full example on the right to get started.

agent.py
import asyncio
from agents import Agent, Runner
from agents.mcp import MCPServerSse

async def main():
    async with MCPServerSse(
        url="https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    ) as server:
        agent = Agent(
            name="Sproof Agent",
            instructions="You have access to Sproof tools.",
            mcp_servers=[server],
        )
        result = await Runner.run(agent, "List recent transactions")
        print(result.final_output)

asyncio.run(main())

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Sproof. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about Sproof MCP in OpenAI Agents SDK

Sproof's tools allow your agent to build step-by-step compliance checks. You can check the `list_audit_trail` after a signing event, confirming every action was logged correctly before moving forward.
The server provides the `get_profile` tool. This lets your agent fetch detailed account profile information for a specific user, which is key when setting up permissions or defining signing roles.
You use `list_signature_requests` to get an overview of every request. If you notice something that needs changing, the agent can then target it with `get_signature_request` for specific details.
The system has a dedicated tool, `list_signers`. This lets your agent pull the exact list of people who need to execute signatures for any given request. It keeps accountability tight.
Absolutely. Use `get_document` to fetch all metadata about a specific file. You get the original name, size, and even creation date right there in the response.

Start using the Sproof MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 11 tools

We've already built the connector for Sproof. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 11 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.