Μετάβαση στο περιεχόμενο

Για οποιονδήποτε πελάτη με υποστήριξη MCP

Αν μιλάει MCP,
μιλάει Maguyva.

Η ενσωμάτωση δεν είναι ανά εργαλείο — είναι το πρωτόκολλο. Το Maguyva είναι ένας τυπικός διακομιστής MCP σε ένα μόνο URL, ώστε ό,τι κι αν τρέχει ο πράκτοράς σας (Claude Code, Codex, Cursor, Gemini, Windsurf, Antigravity, Zed, Cline, ή κάτι που φτιάξατε εσείς) να αποκτά τον ίδιο χάρτη του αποθετηρίου σας με δυνατότητα ερωτημάτων. Ευρετηριάστε μία φορά, και κάθε πελάτης που συνδέετε κάνει τις ίδιες τεκμηριωμένες ερωτήσεις.

Επίπεδο Free: 3 αποθετήρια, Έως 50K ευρετηριασμένες γραμμές αποθετηρίου, χωρίς κάρτα.

Ένας διακομιστής MCP. Κάθε πελάτης. Χωρίς πρόσθετο ανά εργαλείο, χωρίς εγκλωβισμό.

Τι κάνει κάθε επίπεδο

Τέσσερα κομμάτια. Το καθένα έχει τη δουλειά του.

// ο πελάτης σας

Οποιοσδήποτε πελάτης MCP

24 τεκμηριωμένοι πελάτες, όπως Claude Code, Codex CLI, Gemini CLI, Cursor, Windsurf, Antigravity, ή ο δικός σας πράκτορας.

// πρωτόκολλο

MCP

Το ανοιχτό πρότυπο που μιλάει ήδη ο καθένας τους.

// βάση κώδικα

Maguyva

Ένας διακομιστής MCP. Τεκμηριωμένα δεδομένα αποθετηρίου, με file:line.

// ποιος πληρώνει

Χώροι εργασίας, όχι θέσεις

Οι πράκτορες δεν πληρώνουν θέσεις. Δείτε τις τιμές

Το MCP είναι η ενσωμάτωση. Τυποποιήστε πάνω σε αυτό.

Το ανοιχτό πρωτόκολλο είναι η σωστή επιλογή, όχι μια προσωρινή λύση. Το να χτίζετε πάνω στο MCP αντί για ένα πρόσθετο ανά εργαλείο είναι ακριβώς ο τρόπος να αποφύγετε την επανενσωμάτωση κάθε φορά που κυκλοφορεί ένας καλύτερος πράκτορας. Είναι το σωστό μέρος για:

  • Ένα μοναδικό μπλοκ ρυθμίσεων διακομιστή που ταιριάζει σε κάθε συμβατό πελάτη.
  • Εργαλεία και πόρους που είναι φορητά ανάμεσα σε επεξεργαστές, CLI και πράκτορες.
  • Ένα όριο που η ομάδα ασφαλείας σας μπορεί να ελέγξει μία φορά, όχι ανά προμηθευτή.
  • Ελευθερία να αλλάζετε πελάτες χωρίς να ξαναχτίζετε τη στοίβα πλαισίου σας.

Συνεχίστε έτσι. Η τυποποίηση πάνω στο MCP είναι η σωστή κίνηση.

Όμως ένα πρωτόκολλο είναι ένας αγωγός. Μεταφέρει την ερώτηση και την απάντηση — δεν γνωρίζει τη βάση κώδικά σας. Κάτι πρέπει να βρίσκεται στην άλλη άκρη που πραγματικά χαρτογραφεί τα σύμβολα, τα σημεία κλήσης και τις εξαρτήσεις σας.

Πού το πλαίσιο ανά εργαλείο σταματά να κλιμακώνεται

Τέσσερις τρόποι αστοχίας που κανένα αρχείο κανόνων ενός μεμονωμένου πράκτορα δεν μπορεί να διορθώσει.

// κάθε εργαλείο ξεκινά από το μηδέν

Επιλέγετε έναν νέο πράκτορα και ξεκινά και πάλι τυφλός στο αποθετήριό σας. Ξανα-επικολλάτε τα ίδια αρχεία, ξανα-καρφιτσώνετε το ίδιο πλαίσιο, ξαναγράφετε τους ίδιους κανόνες. Η δουλειά δεν μεταφέρεται γιατί δεν ήταν ποτέ κοινό επίπεδο.

// τα αρχεία κανόνων δεν ταξιδεύουν

Το CLAUDE.md, το .cursor/rules, το AGENTS.md — το καθένα είναι ανά εργαλείο, και κανένα δεν είναι ευρετήριο με δυνατότητα ερωτημάτων για τον κώδικά σας. Αλλάξτε πελάτη και ο χάρτης που χτίσατε με το χέρι μένει πίσω.

// ο εγκλωβισμός ενσωμάτωσης είναι φόρος

Το να συνδέετε βαθύ πλαίσιο βάσης κώδικα στο πρόσθετο ενός προμηθευτή σημαίνει ότι την ημέρα που δοκιμάσετε έναν διαφορετικό πράκτορα, θα το ξαναχτίσετε. Όσο καλύτερο είναι το πλαίσιό σας, τόσο περισσότερο κοστίζει να φύγετε.

// το πρωτόκολλο είναι αγωγός, όχι χάρτης

Το MCP μεταφέρει εργαλεία και πλαίσιο ανάμεσα σε πελάτη και διακομιστή. Δεν γνωρίζει τα σύμβολα, τα σημεία κλήσης ή το γράφημα εξαρτήσεών σας. Κάτι πρέπει να βρίσκεται στην άλλη άκρη που πραγματικά απαντά στην ερώτηση.

Το Maguyva είναι το επίπεδο στην άλλη άκρη του πρωτοκόλλου

Όχι ακόμη ένας πράκτορας. Ο διακομιστής πλαισίου αποθετηρίου που μπορεί να καλέσει κάθε πελάτης MCP:

  • Ένα τελικό σημείο, κάθε πελάτης το ίδιο https://maguyva.tools/mcp εξυπηρετεί Claude Code, Codex CLI, Gemini CLI, Cursor, Windsurf, Antigravity, ή ένα σενάριο που γράψατε σήμερα το πρωί.
  • Σημασιολογικά + AST + γράφος + κείμενο αναζήτηση με βάση το νόημα, τη δομή, την εξάρτηση ή το κείμενο. Κάθε αποτέλεσμα επιστρέφει διαδρομή αρχείου και αριθμό γραμμής, όποιος πελάτης κι αν ρωτήσει.
  • Με επίγνωση κλάδου, σε όλα τα πακέτα Το Maguyva βλέπει την έκδοση του κώδικα που επεξεργάζεται ο πράκτορας, σε κάθε πακέτο του ενιαίου αποθετηρίου κώδικα.
  • Χωρίς εξάρτηση από προμηθευτή αλλάξτε πράκτορες όποτε θέλετε· το επίπεδο πλαισίου δεν μετακινείται. Τιμολόγηση ανά χώρο εργασίας, όχι ανά θέση — κάντε ευρετηρίαση σε 1 αποθετήριο ή 50.

Ο πελάτης σας μιλάει MCP.

Το Maguyva είναι αυτό που απαντά όταν ρωτάει για τον κώδικά σας.

Τρεις ροές εργασίας, ίδιες από κάθε πελάτη

Διαπακετικά, διαγλωσσικά. Ο πελάτης αλλάζει· η τεκμηριωμένη απάντηση όχι.

// workflow 01

Βρείτε τη ροή αυθεντικοποίησης σε όλα τα πακέτα, από οποιονδήποτε πράκτορα

agent> πού συμβαίνει η αυθεντικοποίηση σε αυτό το ενιαίο αποθετήριο;

graph::query("authentication flow")
  packages/web/src/auth/session.ts:42       middleware
  packages/api/src/auth/jwt.ts:88           επαλήθευση διακριτικού
  packages/shared/src/auth/types.ts:12      AuthContext
  packages/admin/src/auth/admin-only.ts:31  πύλη rbac

 4 σημεία εισόδου σε 4 πακέτα, κατατεταγμένα κατά πυκνότητα σημείων κλήσης.
[exit 0]

Claude Code, Cursor, ή το δικό σας σενάριο — δεν έχει σημασία ποιος πελάτης έστειλε το ερώτημα. Τα ίδια τέσσερα αρχεία επιστρέφουν στην ίδια κατάταξη, τεκμηριωμένα πάνω στο πραγματικό γράφημα.

// workflow 02

Βρείτε την πραγματική υλοποίηση, όχι την ψευδοϋλοποίηση δοκιμής

agent> πώς χειρίζεται η normalizePhoneNumber το E.164;

semantic::query("normalize phone E.164")
  packages/shared/util/phone.ts:88     normalizePhoneNumber()  ← πραγματική υλοποίηση
  packages/api/test/phone.spec.ts:14   jest.mock(...)          ← ψευδοϋλοποίηση
[exit 0]

Τα ονόματα ψεύδονται. Τα ψευδο-αντικείμενα επισκιάζουν τον πραγματικό κώδικα. Το Maguyva κατατάσσει την πραγματική υλοποίηση πάνω από την ψευδοϋλοποίηση δοκιμής — με τον ίδιο τρόπο για κάθε πελάτη που ρωτά.

// workflow 03

Ελέγξτε την ακτίνα επίδρασης πριν από μια αναδιαμόρφωση

agent> τι καλεί το QueueDispatcher.publish σε ολόκληρο το ενιαίο αποθετήριο;

graph::callers(QueueDispatcher.publish)
  3 σε packages/billing/*
  1 σε packages/audit/*
  1 σε packages/notifications/*
  1 σε services/python-worker/*  ← διαγλωσσικά μέσω ψευδοϋλοποίησης gRPC
[exit 0]

Διαπακετικά, και διαγλωσσικά σε ένα πολύγλωσσο αποθετήριο, τα σημεία κλήσης αναδεικνύονται άμεσα. Αλλάξτε πράκτορα αύριο και η ακτίνα επίδρασης εξακολουθεί να υπάρχει, γιατί ζει στον διακομιστή, όχι στον πελάτη.

Ρύθμιση με οποιονδήποτε πελάτη MCP

Τρία βήματα. Επίπεδο Free: 3 αποθετήρια, Έως 50K ευρετηριασμένες γραμμές αποθετηρίου, χωρίς κάρτα.

  1. // step 01

    Ευρετηριάστε ένα αποθετήριο στο maguyva.ai

    Επιλέξτε ένα που γνωρίζετε καλά, ώστε να μπορείτε να επαληθεύσετε τις απαντήσεις. Το επίπεδο Free καλύπτει 3 αποθετήρια, Έως 50K ευρετηριασμένες γραμμές αποθετηρίου.

  2. // step 02

    Προσθέστε το Maguyva ως διακομιστή MCP σε όποιον πελάτη χρησιμοποιείτε

    // any MCP client: add a remote MCP server
    {
      "mcpServers": {
        "maguyva": {
          "url": "https://maguyva.tools/mcp",
          "headers": {
            "Authorization": "Bearer <your-key>"
          }
        }
      }
    }
    
    // CLI clients can use the same endpoint:
    //   https://maguyva.tools/mcp
  3. // step 03

    Κάντε μία ερώτηση της οποίας την απάντηση ήδη γνωρίζετε

    Ξεκινήστε με ένα αποθετήριο και μία επαληθεύσιμη ερώτηση, όπως «τι καλεί το formatInvoice σε όλα τα πακέτα;» Αν η απάντηση ταιριάζει με αυτό που θα λέγατε εσείς, κάθε άλλος πελάτης που θα κατευθύνετε εκεί θα λάβει το ίδιο τεκμηριωμένο αποτέλεσμα.

Πηγές