4,700+ servers built on MCP Fusion
Vinkius

Aracaju MCP. Audit public spending, contracts, and payroll data.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Aracaju MCP on Cursor AI Code Editor MCP Client Aracaju MCP on Claude Desktop App MCP Integration Aracaju MCP on OpenAI Agents SDK MCP Compatible Aracaju MCP on Visual Studio Code MCP Extension Client Aracaju MCP on GitHub Copilot AI Agent MCP Integration Aracaju MCP on Google Gemini AI MCP Integration Aracaju MCP on Lovable AI Development MCP Client Aracaju MCP on Mistral AI Agents MCP Compatible Aracaju MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Aracaju MCP Server provides direct access to Aracaju's public data. Query municipal records covering revenues, expenses, bids, contracts, and payroll in real time.

Your AI agent pulls detailed financial and administrative data from the Transparency Portal, allowing you to audit public spending and track government funds without manual database navigation.

What your AI agents can do

List bids

Retrieves a list of public tenders and ongoing bids (licitações).

List contracts

Retrieves a list of signed contracts and agreements (contratos).

List expenses

Retrieves detailed spending records (despesas) for the municipality.

+ 2 more capabilities included
Audit Public Finances

Query and compare municipal revenues, expenses, and payroll data across specified fiscal periods.

Track Government Procurement

Retrieve the status and details of active public tenders (bids) and completed contracts.

Monitor Department Spending

Filter and list detailed public spending records by government body or expenditure type.

Analyze Personnel Records

Generate reports on public servants, including payroll and employment details.

List Historical Revenues

Analyze the flow of municipal income, categorized by source and fiscal period.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

list019e3866

list bids

Retrieves a list of public tenders and ongoing bids (licitações).

list019e3866

list contracts

Retrieves a list of signed contracts and agreements (contratos).

list019e3866

list expenses

Retrieves detailed spending records (despesas) for the municipality.

list019e3866

list personnel

Retrieves public servant and payroll records (servidores).

list019e3866

list revenues

Retrieves records detailing municipal income and revenues (receitas).

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Aracaju, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

This server gives your AI client direct access to Aracaju's public spending data. You can query municipal records covering revenues, expenses, bids, contracts, and payroll in real time. Your agent pulls detailed financial and administrative data from the Transparency Portal, letting you audit public spending and track government funds without manually digging through databases.

To audit public finances, you'll use list_revenues to analyze the flow of municipal income, seeing how the city collects taxes and transfers, and you'll use list_expenses to check detailed spending records by government body or expenditure type. You can compare both revenues and expenses across specific fiscal periods.

To track government procurement, you'll get the status and details of active public tenders (bids) using list_bids, and you'll see completed agreements with list_contracts.

If you wanna analyze personnel records, you'll use list_personnel to get data on public servants, including payroll and employment details. You'll also get a list of signed contracts and agreements using list_contracts.

When you use this, your AI client doesn't need to navigate complex government websites; it just runs the query. You'll get everything you need to track how the city spends its money and where it comes from.

How Aracaju MCP Works

  1. 1 Subscribe to the server and set the access field to PUBLIC.
  2. 2 Ask your AI client to define the scope (e.g., 'List expenses for health in 2023').
  3. 3 The agent executes the necessary tool call and returns the structured, real-time data directly to your conversation.

The bottom line is that you talk to your AI agent, and the agent talks to the municipal portal, giving you the data without you ever leaving your chat window.

Who Is Aracaju MCP For?

Journalists, researchers, and civic activists who need verifiable financial proof of government actions. This server is for legal and compliance professionals who must verify public contracts or track spending accountability. If your job requires seeing how public money moves from tax collection to specific department expenses, this is for you.

Investigative Journalist

Gather data on spending patterns or track contract awards to build a report on municipal oversight.

Compliance Officer

Verify if public contracts or bidding processes follow mandated regulations by cross-referencing records.

Academic Researcher

Build datasets on long-term trends in municipal revenue or public sector employment for academic papers.

What Changes When You Connect

  • See the full scope of public spending by running list_expenses. Instead of manually logging into the portal and filtering by department, your agent handles the query and gives you the raw data instantly.
  • Track government spending from the start to finish. Use list_bids to see what was planned, list_contracts to see what was signed, and list_expenses to see what was actually paid.
  • Verify payroll records with list_personnel. You get specific details on public servants and salaries, which is essential for checking administrative transparency.
  • Understand where the money comes from. The list_revenues tool lets you list and analyze municipal income by fiscal year, giving a clear picture of tax collection health.
  • Eliminate manual data gathering. By chaining tools like list_bids and list_contracts, your agent automatically pulls related documents and data points, saving hours of cross-referencing.
  • Compare financial pillars instantly. You can ask your agent to 'Compare revenues to expenses,' forcing a comparison across list_revenues and list_expenses in one prompt.

Real-World Use Cases

01

Tracking a specific public project.

A researcher needs to know the total cost of a new road project. They ask the agent to check the list_bids for the initial tender, then use list_contracts to find the awarded agreement, and finally run list_expenses to see the payments made to date. The agent stitches this full financial picture together.

02

Auditing departmental payroll.

A citizen wants to check if the health department paid staff correctly. They ask the agent to run list_personnel for the health department and cross-reference the salary data with the list_expenses tool to spot discrepancies.

03

Investigating budget shortfalls.

A journalist needs to find out why a department has less money than expected. They ask the agent to compare the revenue data from list_revenues against the planned spending shown in list_bids and list_contracts.

04

Reviewing vendor agreements.

A compliance officer needs to verify if a vendor is paid only after a contract is signed. They use list_contracts to get the agreement date and then use list_expenses to check if the payment date falls within the mandated window.

The Tradeoffs

Treating tools as isolated reports

Calling list_expenses and then separately calling list_contracts and pretending the data speaks for itself. You'll get two massive tables with no common key, forcing you to manually find the link.

Ask your agent to compare the output of both tools. For example: 'Show me all expenses listed in list_expenses that do not reference a contract ID found in list_contracts.' This forces the agent to find the missing links.

Asking for a 'summary' without parameters

Prompting: 'What is the total spending?' The agent can't guess the time frame, department, or year. You get a vague, useless list that requires follow-up questions.

Be specific. Always specify the time period and the scope. Use a query like: 'Using list_expenses, show the total spending for the education department in Q4 2023.' Specificity drives accuracy.

Assuming perfect data linking

Assuming that every contract listed in list_contracts automatically has a corresponding expense in list_expenses. If the data isn't perfectly linked, your report is wrong.

Use the tools to audit the links. Prompt: 'Cross-reference the contract IDs from list_contracts with the reference IDs in list_expenses to identify any gaps.' This checks the data integrity itself.

When It Fits, When It Doesn't

Use this server if your core task is auditing, tracking, or comparing multiple, distinct financial data streams related to government spending. You need to answer questions like: 'Did the spending match the contract?' or 'How much did revenues cover expenses for X project?'

Don't use this if you just need a single piece of information, like 'What was last month's revenue?' In that case, just use list_revenues. But if you need to contextualize that revenue by checking the associated bids, use the full suite of tools. This suite is for deep, multi-dimensional analysis, not quick lookups. You must be comfortable asking complex, multi-part questions that force the agent to cross-reference five different data sources.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Aracaju Transparency. 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.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 5 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

list_bids list_contracts list_expenses list_personnel list_revenues

Pulling financial data from government sites is a nightmare.

Today, getting a complete picture of municipal spending means hopping between five different, poorly indexed government portals. You download a PDF of the contract, then open a spreadsheet for the bids, then navigate a separate tab for payroll, and finally manually copy-paste the figures into a master document. It's a full day of clicking, downloading, and cleaning.

With this MCP server, you just talk to your agent. You ask, 'What was the spending on infrastructure in 2022?' Your agent executes the necessary `list_expenses` and `list_contracts` calls in the background, and it gives you a clean, structured answer, ready for your report. No clicking, no PDFs, just data.

Aracaju MCP Server: Monitor public spending and contracts

You no longer need to manually check if the funding (`list_revenues`) was properly allocated to a specific project's bid (`list_bids`). You can ask your agent to perform that cross-check in a single prompt, identifying where the money flow breaks down.

This server gives you the ability to treat disparate public records as one cohesive dataset. It changes your workflow from data collection to pure analysis. You start asking 'Why?' and the data answers.

Common Questions About Aracaju MCP

How do I use the list_bids tool? +

You ask your agent to run list_bids and specify the timeframe or project name. The agent pulls the current list of public tenders, letting you see which government procurement processes are active right now.

Can I use list_expenses to check payroll? +

No, they are separate. Use list_personnel for payroll data. list_expenses shows how money was spent, while list_personnel shows who was paid and for what salary.

What is the best way to compare revenues and expenses? +

Ask your agent to run both list_revenues and list_expenses for the same fiscal year. This lets you immediately see the gap between incoming funds and outgoing spending.

How do I find past contracts? +

Use list_contracts and specify the required year or agreement type. This pulls the historical records of agreements signed between the municipality and third parties.

How do I use the list_personnel tool to check public servants' records? +

You ask the agent to list public servants by specific criteria, like name or year. For example, 'list_personnel for the year 2020.' The server returns structured data on employment status and salary.

What kind of data does list_contracts provide? +

The tool provides details on signed agreements between the municipality and third parties. You can retrieve the contract date, involved parties, and the contract value.

Is list_revenues accurate for comparing tax collection? +

Yes, the data reflects official municipal records. You can use the tool to compare tax collection year-over-year and track specific transfer sources.

What is the scope of the list_bids tool? +

The list_bids tool shows active and concluded public tenders (licitações). You can filter results by sector, status, or date range.

How do I check the municipality's income for a specific month? +

Use the list_revenues tool with the ano (year) and mes (month) parameters. The agent will return the total income and breakdown for that period.

Can I see who is on the public payroll? +

Yes, use the list_personnel tool. You can filter by year and month to retrieve data regarding public servants and their respective payroll information.

Is it possible to monitor active public tenders? +

Absolutely. Use the list_bids tool to get a comprehensive list of all public tenders and bidding processes currently recorded in the portal.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 5 tools

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

No hosting. No infrastructure. No complex setup.
All 5 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.