Skip to main content
Glama
handaas

information-mcp-server

by handaas

Nachrichten-Big-Data-Dienst

Dieser MCP-Dienst bietet Unternehmens-Keyword-Suche, globale Nachrichtensuche, Unternehmensnachrichten, Branchennachrichten, Themenverfolgung und Unternehmensdynamik-Überwachung und hilft Benutzern bei Branchenforschung, Trendverfolgung, der Beobachtung der öffentlichen Meinung zu Unternehmen und dem Markenreputationsmanagement.

Hauptfunktionen

  • 🏢 Suche nach Unternehmenskurznamen und Keywords

  • 🔍 Globale Nachrichten-Keyword-Suche

  • 🏢 Abfrage von Unternehmensnachrichten und öffentlicher Meinung

  • 🏭 Branchen- und Sektor-Nachrichtensuche

  • 🎯 Themenverfolgung zu Politik, Technologie, Marken und Ereignissen

  • 📊 Überwachung von Unternehmensnachrichtendetails und Sentiment-Statistiken

Related MCP server: industry-chain-mcp-server

Hinweise zum Servicedesign

  • Der Dienst bietet 6 Tools basierend auf tatsächlichen Geschäftsszenarien an, nicht flach nach der Anzahl der Upstream-APIs.

  • Wenn der Benutzer nur einen Unternehmenskurznamen angibt, rufen Sie zuerst information_enterprise_search auf, um den vollständigen Unternehmensnamen oder eine stabile ID zu erhalten.

  • Die Such-, Branchen- und Themen-Tools verwenden dieselbe Produkt-ID für die globale Nachrichtensuche, behalten aber die Semantik der verschiedenen Szenarien bei.

  • Die Ergebnisse der Upstream-Nachrichtensuche werden von der MCP-Schicht über pageIndex und pageSize paginiert, standardmäßig 20 Einträge pro Seite, maximal 50.

  • Suchresultate geben standardmäßig keinen langen Text zurück; nach dem Setzen von includeContent=true kann die Länge jedes Texts über contentMaxChars begrenzt werden.

  • information_monitor wählt über view Details oder Statistiken aus und greift pro Aufruf nur auf eine Produkt-ID zu.

  • Der äußere Geschäftsrahmen aller paginierten Antworten enthält nur total und resultList.

Systemanforderungen

  • Python 3.10+

  • Abhängigkeiten: python-dotenv, requests, mcp

Lokaler Schnellstart

1. In das Projektverzeichnis wechseln

cd information-mcp-server

2. Virtuelle Umgebung erstellen und Abhängigkeiten installieren

python3 -m venv mcp_env
source mcp_env/bin/activate
pip install -r requirements.txt

3. Umgebungsvariablen konfigurieren

Umgebungsvariablen-Vorlage kopieren:

cp .env.example .env

.env-Datei bearbeiten:

INTEGRATOR_ID=your_integrator_id
SECRET_ID=your_secret_id
SECRET_KEY=your_secret_key
HANDAAS_REQUEST_TIMEOUT=30

HANDAAS_REQUEST_TIMEOUT ist eine optionale Konfiguration in Sekunden; der Standardwert ist 30.

4. Streamable-HTTP-Dienst starten

python server/mcp_server.py streamable-http

Die Standardadresse des Dienstes ist http://localhost:8000/mcp.

Alternativ kann das Startskript verwendet werden:

./start_mcp_server.sh streamable-http

Es werden drei Startmodi unterstützt: stdio, sse und streamable-http.

5. MCP-Konfiguration für Cursor / Cherry Studio

{
  "mcpServers": {
    "information-mcp-server": {
      "type": "streamableHttp",
      "url": "http://127.0.0.1:8000/mcp"
    }
  }
}

Installation und Bereitstellung der STDIO-Version

Ersetzen Sie {workdir} durch den absoluten Pfad von information-mcp-server:

{
  "mcpServers": {
    "information-mcp-server": {
      "command": "{workdir}/mcp_env/bin/python",
      "args": [
        "{workdir}/server/mcp_server.py",
        "stdio"
      ]
    }
  }
}

INTEGRATOR_ID, SECRET_ID und SECRET_KEY erhalten Sie, nachdem Sie sich bei HandaaS registriert und einen Integrator aktiviert haben. Echte Anmeldedaten sollten nur in der lokalen .env-Datei oder in Bereitstellungsschlüsseln gespeichert werden.

Verfügbare Tools und Produkt-IDs

MCP-Tool

Funktion oder Ansicht

Produkt-ID

information_enterprise_search

Suche nach Unternehmen anhand von Kurznamen, Marken oder Produkt-Keywords

675cea1f0e009a9ea37edaa1

information_search

Globale Nachrichten-Keyword- und Datumssuche

6a60928a935bb6a5c6bbd68f

information_company_news

Unternehmensnachrichten und öffentliche Meinung im Detail

66b485eadaf8c77fb249a455

information_industry_news

Branchen- oder Sektor-Nachrichtensuche

6a60928a935bb6a5c6bbd68f

information_topic

Themenverfolgung zu Politik, Technologie, Marken oder Ereignissen

6a60928a935bb6a5c6bbd68f

information_monitor

view=details Unternehmensnachrichtendetails

66b485eadaf8c77fb249a455

information_monitor

view=statistics Sentiment-Statistiken zu Unternehmensnachrichten

66b338e274bf098447db7efd

1. information_enterprise_search

Funktion: Sucht Kandidatenunternehmen nach Unternehmenskurzname, Marke, Produkt oder anderen Keywords.

Wichtige Parameter: matchKeyword erforderlich; pageIndex Standard 1; pageSize Standard 10, maximal 50.

Rückgabe: Kandidatenunternehmen total/resultList. Nach Bestätigung des Unternehmens verwenden Sie den vollständigen Unternehmensnamen, die Unternehmens-ID oder die einheitliche soziale Kreditnummer für die Unternehmensnachrichten- und Überwachungs-Tools.

2. information_search

Funktion: Sucht Nachrichtentitel und -inhalte anhand von Keywords.

Wichtige Parameter:

  • matchKeyword (erforderlich): Suchkeyword.

  • pubDateBegin, pubDateEnd (optional): Start- und Endbedingungen für die Veröffentlichungszeit.

  • pageIndex (optional): Von MCP zurückgegebene Seitennummer, beginnend bei 1.

  • pageSize (optional): Anzahl pro Seite, Standard 20, maximal 50.

  • includeContent (optional): Ob der Nachrichtentext zurückgegeben werden soll, Standard false.

  • contentMaxChars (optional): Maximale Anzahl von Zeichen pro Eintrag bei Rückgabe des Texts, Standard 1000, Bereich 100–5000.

Rückgabe: total und resultList; die Ergebnisse können Titel, Quelle, Veröffentlichungszeit, Nachrichtenlink und bei Bedarf gekürzten Text enthalten.

3. information_company_news

Funktion: Fragt Nachrichten- und Stimmungsdetails zu einem bestimmten Unternehmen ab.

Wichtige Parameter:

  • matchKeyword (erforderlich): Unternehmensname, Unternehmens-ID, Registrierungsnummer oder einheitliche soziale Kreditnummer.

  • keywordType (optional): Typ der Unternehmenskennung, unterstützt name, nameId, regNumber, socialCreditCode.

  • pageIndex (optional): Seitennummer, beginnend bei 1.

  • pageSize (optional): Anzahl pro Seite, Standard 50, maximal 50.

  • sentimentLabel (optional): 0 negativ, 1 positiv, 2 neutral, 3 unbekannt.

Rückgabe: total und resultList; die Ergebnisse können Nachrichtenzusammenfassung, Link, Quelle, Titel, Veröffentlichungszeit, zugehörige Unternehmen und Sentiment-Label enthalten.

4. information_industry_news

Funktion: Sucht Nachrichten nach Branchen-, Sektor- oder Industrie-Keywords für Branchenforschung und Marktdynamikanalyse.

Wichtige Parameter:

  • matchKeyword (erforderlich): Branchen-, Sektor- oder Industrie-Keyword.

  • pubDateBegin, pubDateEnd (optional): Zeitraum der Veröffentlichung.

  • pageIndex, pageSize (optional): Seitennummer und Anzahl pro Seite, pageSize maximal 50.

  • includeContent, contentMaxChars (optional): Schalter für die Textrückgabe und Obergrenze für die Textlänge.

Rückgabe: total und resultList.

5. information_topic

Funktion: Verfolgt klare Themen wie Politik, Technologie, Marken oder aktuelle Ereignisse.

Wichtige Parameter:

  • matchKeyword (erforderlich): Konkretes Themen- oder Ereignis-Keyword.

  • pubDateBegin, pubDateEnd (optional): Beobachtungszeitraum für das Thema.

  • pageIndex, pageSize (optional): Seitennummer und Anzahl pro Seite, pageSize maximal 50.

  • includeContent, contentMaxChars (optional): Schalter für die Textrückgabe und Obergrenze für die Textlänge.

Rückgabe: total und resultList.

6. information_monitor

Funktion: Überwacht Unternehmensnachrichten; wahlweise mit Detailansicht der Nachrichtenereignisse oder Sentiment-Statistikansicht.

Wichtige Parameter:

  • matchKeyword (erforderlich): Unternehmensname, Unternehmens-ID, Registrierungsnummer oder einheitliche soziale Kreditnummer.

  • view (optional): details Detailansicht der Nachrichtenereignisse; statistics Sentimentverteilung und -trends. Standard statistics.

  • keywordType (optional): Typ der Unternehmenskennung.

  • pageIndex, pageSize (optional): Nur für die details-Ansicht, pageSize maximal 50.

  • sentimentLabel (optional): Sentimentfilter, nur für die details-Ansicht.

Rückgabe: Die Detailansicht gibt total und resultList zurück; die Statistikansicht gibt Geschäftsfelder für Sentimentverteilung und -trends zurück.

Anwendungsfälle

  1. Unternehmensidentifikation: Bestätigt über Kurznamen oder Markenbegriffe den vollständigen Unternehmensnamen und stabile Kennungen.

  2. Nachrichtensuche: Aggregiert globale Nachrichtentitel, Quellen, Zeiten und Links nach Keywords.

  3. Branchenforschung: Verfolgt branchen-, sektor- und industriespezifische Entwicklungen.

  4. Themenverfolgung: Beobachtet kontinuierlich Politik, Technologie, Marken und aktuelle Ereignisse.

  5. Unternehmensöffentlichkeit: Fragt unternehmensbezogene Nachrichten ab und filtert nach Sentiment-Kategorien.

  6. Dynamiküberwachung: Analysiert Sentimentverteilung und Veränderungstrends von Unternehmensnachrichten.

  7. Markenreputationsmanagement: Identifiziert Reputationsrisiken durch Kombination von Nachrichtendetails und Sentiment-Statistiken.

Hinweise zur Verwendung

  1. Kurznamenbehandlung: Wenn ein Unternehmenskurzname nicht direkt abgefragt werden kann, rufen Sie zuerst information_enterprise_search auf.

  2. Szenarioauswahl: Für Unternehmensöffentlichkeit verwenden Sie information_company_news oder information_monitor; für Branchenforschung information_industry_news.

  3. Paginierungsbeschränkungen: pageIndex beginnt bei 1, pageSize muss zwischen 1 und 50 liegen.

  4. Textsteuerung: Standardmäßig wird informationText nicht zurückgegeben; wenn Text benötigt wird, setzen Sie explizit includeContent=true.

  5. Textlänge: contentMaxChars muss zwischen 100 und 5000 liegen.

  6. Sentiment-Labels: 0 bedeutet negativ, 1 positiv, 2 neutral, 3 unbekannt.

  7. Legitime leere Ergebnisse: Wenn keine Übereinstimmung mit Keyword-, Zeit- oder Sentimentbedingungen vorliegt, können total=0 und eine leere resultList zurückgegeben werden.

Beispielfragen zur Verwendung

information_enterprise_search (Unternehmens-Keyword-Suche)

  1. Welche Unternehmen entsprechen „小米“?

  2. Verwenden Sie „格力“, um den genauen Unternehmensnamen und die Unternehmens-ID zu finden.

information_search (Volltextsuche in Nachrichten)

  1. Suchen Sie nach Nachrichten zu künstlicher Intelligenz; zeigen Sie nur Titel und Quelle an.

  2. Suchen Sie nach Nachrichten zu neuen Energiefahrzeugen und geben Sie zwei kurze Textausschnitte zurück.

information_company_news (Unternehmensnachrichten abfragen)

  1. Fragen Sie die letzten Unternehmensnachrichten von 小米科技有限责任公司 ab.

  2. Zeigen Sie die negative öffentliche Meinung zu 珠海格力电器股份有限公司 an.

information_industry_news (Branchennachrichtensuche)

  1. Suchen Sie die neuesten Nachrichten zur Low-Altitude-Economy-Branche.

  2. Welche aktuellen Branchenentwicklungen gibt es im Bereich humanoider Roboter?

information_topic (Nachrichten-Themenverfolgung)

  1. Verfolgen Sie kontinuierlich das technologische Thema großer KI-Modelle.

  2. Verfolgen Sie Ereignisse im Zusammenhang mit der Politik zum Umtausch alter Konsumgüter gegen neue.

information_monitor (Überwachung von Unternehmensnachrichten)

  1. Überwachen Sie die Sentimentverteilung und -trends der öffentlichen Meinung zu 小米科技有限责任公司.

  2. Zeigen Sie die neuesten Nachrichtenereignisdetails von 北京京东世纪贸易有限公司 an.

Test und Validierung

python -m py_compile server/mcp_server.py
python -m unittest discover -s tests -v

Die Unit-Tests verwenden Mock-HTTP-Antworten und rufen keine echten HandaaS-Nachrichtenschnittstellen auf.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    B
    maintenance
    An MCP server that integrates HandaaS data APIs for industrial chain analysis, enabling enterprise search, supply chain prospecting, patent analytics, and bidding intelligence.
    24
    3
    MIT
  • F
    license
    A
    quality
    D
    maintenance
    MCP server that provides access to 14 OSINT data sources including government, research, corporate, and news APIs, enabling search, preview, and retrieval of public intelligence data.
    4
    -

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/handaas/information-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server