4,500+ servers built on MCP Fusion
Vinkius
CNJ (Datajud API Pública) logo
Vinkius
CrewAI logo

How to Use the CNJ (Datajud API Pública) MCP in CrewAI

Deploy autonomous agent teams to track, analyze, and organize Brazilian court filings using CrewAI.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

CNJ (Datajud API Pública) MCP on Cursor AI Code Editor MCP Client CNJ (Datajud API Pública) MCP on Claude Desktop App MCP Integration CNJ (Datajud API Pública) MCP on OpenAI Agents SDK MCP Compatible CNJ (Datajud API Pública) MCP on Visual Studio Code MCP Extension Client CNJ (Datajud API Pública) MCP on GitHub Copilot AI Agent MCP Integration CNJ (Datajud API Pública) MCP on Google Gemini AI MCP Integration CNJ (Datajud API Pública) MCP on Lovable AI Development MCP Client CNJ (Datajud API Pública) MCP on Mistral AI Agents MCP Compatible CNJ (Datajud API Pública) MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
CrewAI

Connect CNJ (Datajud API Pública) MCP to CrewAI

Create your Vinkius account to connect CNJ (Datajud API Pública) to CrewAI 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

Multi-agent legal research teams

Your research agent can use the `search_process_by_number` tool to pull raw case data from TRF1 or TJSP directly into your collaborative workspace. This allows you to build a dedicated crew where one agent specializes in retrieving case histories and another analyzes the legal implications. The agent then shares these findings through the crew's common memory. The analyst agent takes over to summarize the lawsuit's status, giving you a complete, multi-perspective legal brief without human intervention.

Deploying the MCP Server with CrewAI agent teams

The `search_processes_advanced` tool lets your lead researcher agent execute complex Elasticsearch queries across the Datajud network. Finding legal precedents across thousands of records is a job for an autonomous crew, not a single script. Instead of a single script choking on raw data, the crew divides the work. One agent handles the search, while a moderator agent validates the relevancy of the returned Brazilian judicial records before saving them.

Autonomous court triage and routing

By calling the `search_processes_by_class_and_organ` tool, your triage agent can identify where a case was filed and what procedural class it belongs to. Categorizing incoming court notices takes hours of manual labor that can easily be automated. Once categorized, the agent passes the record to a specialized responder agent. The entire operation runs autonomously, transforming how your firm monitors and reacts to new filings across different Brazilian jurisdictions.

Setup guide

Set up CNJ (Datajud API Pública) MCP in CrewAI

Prerequisites

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

    Install CrewAI

    Run pip install crewai to install the framework. MCP support is built-in via the mcps parameter.

  2. 2

    Add the MCP URL to your agent

    Pass your Vinkius endpoint directly to the mcps list. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. CrewAI handles tool discovery and caching automatically.

  3. 3

    Kick off your crew

    Create a Crew with your agent and tasks. Call crew.kickoff() — the agent will automatically invoke CNJ (Datajud API Pública) tools as needed.

crew.py
from crewai import Agent, Task, Crew

agent = Agent(
    role="CNJ (Datajud API Pública) Analyst",
    goal="Access and analyze CNJ (Datajud API Pública) data via MCP.",
    backstory="Expert analyst with direct CNJ (Datajud API Pública) access.",
    mcps=[
        "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    ],
)

task = Task(
    description="List recent CNJ (Datajud API Pública) transactions",
    agent=agent,
    expected_output="A summary of recent activity",
)

crew = Crew(agents=[agent], tasks=[task])
result = crew.kickoff()
print(result)

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 CNJ (Datajud API Pública) MCP in CrewAI

You can pass the server's connection URL directly to the agent's configuration. This exposes the judicial search tools only to the agents that need them, keeping other roles focused.
Yes, CrewAI's shared memory system allows agents to pass court record data between tasks. Once the search agent retrieves the file, any other agent in the crew can read and analyze it.
The server supports standard HTTP and SSE transports. You can configure the connection using the CrewAI MCP tools wrapper, allowing your agents to communicate with the court API securely.
Yes. You can use a tool filter during setup to expose only specific tools like case number lookups to certain agents while keeping advanced Elasticsearch queries restricted.
All legal case data retrieved from the Brazilian courts is processed in memory inside a secure V8 isolate. We never store, log, or inspect the lawsuit details or personal information passing through the server.

Start using the CNJ (Datajud API Pública) MCP today

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

Built & Managed by Vinkius 30s setup 3 tools

We've already built the connector for CNJ (Datajud API Pública). Just plug in your AI agents and start using Vinkius.

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

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
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.