1
0
Fork 0
forked from Mark/mesh-ezine
Mesh Ezine
Find a file
Mark Whaite 7ee8465b20 EIC Agent: REAL WordPress publishing via wpengine_adapter
- Loads wpengine.json credentials (auwome.com)
- Creates WPPost object with full article content
- Calls WordPressPublisher.create_post()
- Returns real post_id and WordPress URL
- Status: draft (never direct publish)
- Pipeline now: Search → Research → LDR → Junior → Senior → Editor → EIC → LIVE WP

Ready for end-to-end test with real WordPress.
2026-03-03 17:48:07 -08:00
.clawhub Update config and workspace files 2026-02-27 16:32:03 -08:00
.learnings AWM Runner Complete: Research Agent → Writer with real signals 2026-03-03 09:49:15 -08:00
__pycache__ Initial: publication_control 2026-02-26 09:20:09 -08:00
activity-book-app@08b492b2ed Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
activity-book-images Update config and workspace files 2026-02-27 16:32:03 -08:00
animsuite_projects Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
articles Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
awm_v0_46 Update config and workspace files 2026-02-27 16:32:03 -08:00
bitburner@13588072e0 TODO: Fix writer_feedback schema compliance 2026-03-03 07:13:07 -08:00
clawdeploy@c2a774d1e4 TODO: Fix writer_feedback schema compliance 2026-03-03 07:13:07 -08:00
data TODO: Fix writer_feedback schema compliance 2026-03-03 07:13:07 -08:00
dist Update config and workspace files 2026-02-27 16:32:03 -08:00
docs Update config and workspace files 2026-02-27 16:32:03 -08:00
downloads Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
ezine EIC Agent: REAL WordPress publishing via wpengine_adapter 2026-03-03 17:48:07 -08:00
mcp-server-local-deep-research@8eb52f40df Update config and workspace files 2026-02-27 16:32:03 -08:00
meeting-transcriber Update config and workspace files 2026-02-27 16:32:03 -08:00
phase2_agents Update config and workspace files 2026-02-27 16:32:03 -08:00
plugins/llmlingua-compress/sidecar EIC Agent: REAL WordPress publishing via wpengine_adapter 2026-03-03 17:48:07 -08:00
project_state Update config and workspace files 2026-02-27 16:32:03 -08:00
scripts TODO: Fix writer_feedback schema compliance 2026-03-03 07:13:07 -08:00
skills EIC Agent: REAL WordPress publishing via wpengine_adapter 2026-03-03 17:48:07 -08:00
.gitignore Add awm-orchestrator skill (phase-gated sub-agent workflow templates) 2026-02-13 08:46:51 -08:00
AGENTS.md Update config and workspace files 2026-02-27 16:32:03 -08:00
ai-chip-semiconductor-market-competition.md Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
ai-cybersecurity-defense-trends-2026.md Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
ai-data-center-article.md Update config and workspace files 2026-02-27 16:32:03 -08:00
ai-data-center-boom-analysis.md Update config and workspace files 2026-02-27 16:32:03 -08:00
ai_agent_workforce_analysis.md Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
ai_power_crisis_2026.md Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
ai_vacation_editorial.md Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
auto_backup.sh Update config and workspace files 2026-02-27 16:32:03 -08:00
BOOTSTRAP.md Update config and workspace files 2026-02-27 16:32:03 -08:00
capability_declaration.json Initial: publication_control 2026-02-26 09:20:09 -08:00
check_embedding.sh Update config and workspace files 2026-02-27 16:32:03 -08:00
cloud_gpu_infrastructure_trends_analysis.md Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
config.json Initial commit: MCP server for Local Deep Research 2026-02-23 14:12:01 -08:00
crowdstrike-ai-government-cyber-defense.md Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
d-wave-quantum-computing-breakthrough-2026.md Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
data_center_power_article.md Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
draft_article_blackwell_ultra.md TODO: Fix writer_feedback schema compliance 2026-03-03 07:13:07 -08:00
gpt5-article.md Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
HEARTBEAT.md Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
hyperscaler_ai_infrastructure_article.md Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
IDENTITY.md Update config and workspace files 2026-02-27 16:32:03 -08:00
mcp_server_ldr.py Initial commit: MCP server for Local Deep Research 2026-02-23 14:12:01 -08:00
mesh-ezine-analysis.json Update config and workspace files 2026-02-27 16:32:03 -08:00
mesh_editorial_test.md Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
mesh_ezine_article.json Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
mesh_ezine_project_plan.md Update config and workspace files 2026-02-27 16:32:03 -08:00
nvidia-blackwell-ultra-article.md Update config and workspace files 2026-02-27 16:32:03 -08:00
nvidia-blackwell-ultra-gpu-architecture.md Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
openai-gpt-5-model-capabilities.md Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
operator-analysis-article.md Update config and workspace files 2026-02-27 16:32:03 -08:00
phase2_agents.zip Update config and workspace files 2026-02-27 16:32:03 -08:00
philosophy_test.md Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
process_chat_archive.py Update config and workspace files 2026-02-27 16:32:03 -08:00
publication_control.py Add per-post unique image generation: 2026-02-28 13:10:45 -08:00
publication_control_rules.yaml Add per-post unique image generation: 2026-02-28 13:10:45 -08:00
README.md Initial commit: MCP server for Local Deep Research 2026-02-23 14:12:01 -08:00
requirements.txt Initial commit: MCP server for Local Deep Research 2026-02-23 14:12:01 -08:00
SOUL.md Add explicit skill obey rule to SOUL.md 2026-03-01 17:46:17 -08:00
test_article.md Add LDR methodology to SOUL.md - mandatory Look/Do/Review cycle 2026-03-01 17:04:50 -08:00
TOOLS.md TODO: Fix writer_feedback schema compliance 2026-03-03 07:13:07 -08:00
USER.md Update config and workspace files 2026-02-27 16:32:03 -08:00
wpengine_adapter.py Initial: publication_control 2026-02-26 09:20:09 -08:00
zine-analysis-2.json Update config and workspace files 2026-02-27 16:32:03 -08:00
zine-opinion-article.json Update config and workspace files 2026-02-27 16:32:03 -08:00

MCP Server - Local Deep Research

An MCP (Model Context Protocol) server implementation that provides deep research capabilities using Local Deep Research (LDR).

Overview

This MCP server wraps the LDR API to provide research functionality to any MCP-compatible client (Claude Desktop, Cursor, etc.).

Features

  • Deep research queries with multiple iterations
  • Status tracking for long-running research
  • Report retrieval with sources
  • Configurable model and search engine options

Prerequisites

  • Local Deep Research (LDR) server running
  • Python 3.10+
  • MCP SDK

Installation

pip install mcp local-deep-research requests beautifulsoup4

Configuration

Set environment variables or create config.json:

{
  "host": "http://ldr.your-tailnet.ts.net:5000",
  "username": "your_user",
  "password": "your_pass"
}

Usage

Running the Server

python mcp_server_ldr.py

Available Tools

  • ldr_query - Start a quick research query
  • ldr_research - Start a full research with options
  • ldr_status - Check research status
  • ldr_report - Get research report

Example

# Start research
result = ldr_query(
    query="What is quantum computing?",
    iterations=3,
    questions=5
)

# Check status
status = ldr_status(research_id=result["research_id"])

# Get report
report = ldr_report(research_id=result["research_id"])

License

MIT