home / mcp / argentine law mcp server

Argentine Law MCP Server

Provides access to Argentine federal legislation via an MCP server with Spanish full-text search across key laws and regulations.

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "ansvar-systems-argentine-law-mcp": {
      "command": "argentine-law-mcp",
      "args": []
    }
  }
}

You can access and search Argentine federal legislation through a Model Context Protocol (MCP) server that ships with a bundled SQLite database. This server provides comprehensive coverage of data protection, cybercrime, digital signatures, company law, consumer protection, and related constitutional provisions, with Spanish full-text search to help you quickly locate relevant articles and cross-reference international frameworks.

How to use

You run the MCP server locally and connect to it with an MCP client. Start the server to begin serving requests such as retrieving a specific law provision, performing a full-text search across all legislation, or looking up cross-reference information to international frameworks.

How to install

Prerequisites: ensure you have Node.js installed on your machine. You can verify by running a version check.

Install the MCP server globally using the package name provided.

npm install -g @ansvar/argentine-law-mcp

Additional notes

To run the MCP server locally as a standard input/output (stdio) MCP server, use the command shown here. This starts the server in the foreground and listens for client connections.

argentine-law-mcp

Security and maintenance

Regularly update the MCP package to receive the latest data sources and fixes. Report any data errors you encounter by opening an issue with the details so the data can be corrected in the next update.

Development and testing notes

If you are contributing, you can install dependencies, build, and run tests to validate changes. You can also run contract tests that verify core behaviors such as article retrieval and full-text search.

# Install dependencies
npm install

# Build (if applicable)
npm run build

# Run tests
npm test

# Run contract tests
npm run test:contract

# Run all validation
npm run validate

# Build database from sources
npm run build:db

# Start server
npm start

Available tools

get_provision

Retrieve a specific article from an Argentine federal law by its identifier or citation.

search_legislation

Perform a full-text search across all Argentine legislation in Spanish to locate relevant provisions and references.

get_provision_eu_basis

Cross-reference lookup for international framework relationships such as GDPR and EU DPD to understand alignment and basis.