
Security News
Ruby's Bundler 4.0.18 Extends Cooldown to bundle lock and bundle cache
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.
far-oracle
Advanced tools
FAR Oracle is a Model Context Protocol (MCP) server that provides AI agents with instant, programmatic access to the U.S. Federal Acquisition Regulation (FAR).
This server allows agents like Claude Desktop, AutoGPT, and CrewAI to perform semantic searches on the entire FAR database, enabling them to assist with compliance, research, and proposal writing for government contracts.
Get your agent connected to FAR Oracle in two simple steps.
pip install far-oracle
Add the following to your agent's MCP configuration file (e.g., claude_desktop_config.json).
The API key is handled automatically via A2A commerce. You do not need to provide one.
{
"mcpServers": {
"far-oracle": {
"command": "far-oracle",
"args": []
}
}
}
That's it! Your agent can now access the FAR.
This MCP server uses Agent-to-Agent (A2A) Commerce for authentication. The first time your agent connects, it automatically:
~/.far-oracle/credentials.This provides a completely seamless, zero-friction onboarding experience for agents.
Once configured, you can ask your agent questions like:
"Using the far-oracle tool, what are the FAR requirements for cybersecurity?"
"With far-oracle, explain the small business set-aside rules found in FAR Part 19."
"Use far-oracle to find contract clauses related to intellectual property and data rights."
FAR Oracle uses a simple, agent-friendly pricing model. All usage is managed through the A2A Commerce API.
| Plan | Queries/Month | Price | Upgrade |
|---|---|---|---|
| Free | 500 | $0 | Automatic on first use |
| Pro | 5,000 | $29 | Via /v1/billing/upgrade endpoint |
| Ultra | 150,000 | $199 | Via /v1/billing/upgrade endpoint |
Your agent can programmatically upgrade its plan by calling the billing endpoint.
Problem: command not found: far-oracle
PATH.python3 -m site --user-base/bin is in your PATH. Alternatively, you can use the full path to the executable.Problem: Connection errors or timeouts
https://far-rag-api-production.up.railway.app.For more details on the underlying REST API, including all available endpoints and parameters, please see the full API documentation:
This project is licensed under the MIT License. See the LICENSE file for details.
FAQs
MCP Server for Federal Acquisition Regulations (FAR) search
We found that far-oracle demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.

Company News
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.