
Security News
AGENTS.md Gains Traction as an Open Format for AI Coding Agents
AGENTS.md is a fast-growing open format giving AI coding agents a shared, predictable way to understand project setup, style, and workflows.
@agentics.org/agentic-mcp
Advanced tools
Agentic MCP Server with advanced AI capabilities including web search, summarization, database querying, and customer support. Built by the Agentics Foundation to enhance AI agents with powerful tools for research, content generation, and data analysis.
A powerful Model Context Protocol server with advanced AI capabilities by the Agentics Foundation. Built on the OpenAI Agents API/SDK using TypeScript, this package implements a comprehensive MCP server that enhances AI agents with sophisticated tools and orchestration capabilities:
gpt-4o-search-preview
# Install globally
npm install -g @agentics.org/agentic-mcp
# Or as a project dependency
npm install @agentics.org/agentic-mcp
The Agentic MCP server is built on a modular architecture that enables seamless integration between AI agents and external tools:
Create a configuration file for the MCP server. Here's a sample configuration:
{
"mcpServers": {
"openai-agent": {
"command": "node",
"args": [
"dist/index.js"
],
"env": {
"OPENAI_API_KEY": "YOUR_API_KEY_HERE",
"SUPABASE_URL": "https://your-supabase-project.supabase.co",
"SUPABASE_KEY": "YOUR_SUPABASE_KEY_HERE",
"LLM_DEBUG": "true",
"AGENT_LIFECYCLE": "true",
"TOOL_DEBUG": "true"
},
"disabled": false,
"autoApprove": [
"research",
"support",
"customer_support",
"database_query",
"handoff_to_agent",
"summarize"
]
}
}
}
# Set required environment variables
export OPENAI_API_KEY=your_api_key_here
export SUPABASE_PROJECT_ID=your_project_id
export SUPABASE_ACCESS_TOKEN=your_access_token
# Run the MCP server
agentic-mcp
import { OpenAIAgentMCPServer } from '@agentics.org/agentic-mcp';
const server = new OpenAIAgentMCPServer({
name: 'openai-agent',
version: '1.0.0',
openai: {
apiKey: process.env.OPENAI_API_KEY,
defaultModel: 'gpt-4o-mini'
},
tracing: {
enabled: true,
level: 'debug'
},
tools: {
enabled: ['research', 'database_query', 'customer_support', 'handoff_to_agent', 'summarize'],
config: {
database: {
projectId: process.env.SUPABASE_PROJECT_ID,
key: process.env.SUPABASE_ACCESS_TOKEN
},
openai: {
apiKey: process.env.OPENAI_API_KEY
}
}
},
guardrails: {
enabled: true,
rules: []
}
});
server.serve().catch(error => {
console.error("β Server error:", error);
process.exit(1);
});
The Agentic MCP includes a sophisticated context management system that enables:
// Example of context management
const context = new Context();
context.initializeWorkflow();
context.remember('user_preference', { theme: 'dark' });
context.trackAction('research_initiated');
The system supports sophisticated agent orchestration patterns:
// Example of agent handoff
const handoffTool = {
name: "handoff_to_agent",
description: "Transfer the conversation to another specialized agent",
parameters: {
type: "object",
properties: {
agent_name: {
type: "string",
enum: ["researcher", "database_expert", "customer_support"]
},
reason: {
type: "string"
}
},
required: ["agent_name", "reason"]
},
execute: async (params) => {
// Handoff logic
}
};
The Agentic MCP includes a configurable guardrails system for ensuring safe and appropriate responses:
// Example guardrail implementation
const customGuardrail = {
async check(msgs, context) {
// Validation logic
return true;
},
onFailure(msgs, context) {
// Failure handling
}
};
The system supports real-time streaming responses for interactive applications:
// Example of streaming usage
const streamIterator = AgentRunner.run_streamed(agent, [input]);
for await (const event of streamIterator) {
// Process streaming event
console.log(event.delta);
}
src/mcp/tools/
directoryMCPTool
interfacesrc/mcp/server.ts
to include the new tool// Example tool implementation
export class CustomTool implements MCPTool {
name = 'custom_tool';
description = 'Description of your custom tool';
inputSchema = {
type: 'object',
properties: {
param1: {
type: 'string',
description: 'Description of parameter 1'
}
},
required: ['param1']
};
async execute(params: any, context: Context): Promise<any> {
// Tool implementation
return { result: 'Success' };
}
}
gpt-4o-search-preview
model with web search enabledautoApprove
section of the MCP settingsToolRegistry
class logs tool registration and execution detailsgpt-4o-search-preview
is usedMIT
Created by the Agentics Foundation
FAQs
Agentic MCP Server with advanced AI capabilities including web search, summarization, database querying, and customer support. Built by the Agentics Foundation to enhance AI agents with powerful tools for research, content generation, and data analysis.
The npm package @agentics.org/agentic-mcp receives a total of 17 weekly downloads. As such, @agentics.org/agentic-mcp popularity was classified as not popular.
We found that @agentics.org/agentic-mcp 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
AGENTS.md is a fast-growing open format giving AI coding agents a shared, predictable way to understand project setup, style, and workflows.
Security News
/Research
Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
Security News
This episode explores the hard problem of reachability analysis, from static analysis limits to handling dynamic languages and massive dependency trees.