zicon35
Show HN: Auto create commit message on cursor
https://github.com/jatinsandilya/mcp-server-auto-commit
Built a mcp server that analyses the changes and commits the changes automatically in a project with a clean commit message in Agent mode.
Show HN: A minimal mcp server template
Interesting choice of license here.
Well, ELv2 is not open source. Its source available so you should probably change that not just in the title but also in the post. It is misleading!
That being said, I think open unified APIs have a ton of promise!
It is great to see another player & clearly validates what we're building @ Revert :)
If you like Nango, you'd love us! ;)
Question:
* How do you see open-source being an advantage for Formbricks when competing with other tools in the market?
1. Agreed on this! We plan to offer this as a service along side our API offering at some point.
2. We’d be adding more authentication mechanisms soon so API tokens will be supported alongside OAuth.
Well business/startups are tough are in general & more die than survive so you're probably right on those stats.
Would love to know more about your experience specifically though? Which products did you try? What was the use-case you had that made you add your own integration?
I'd love to chat more on this if you'd be up for it. :)
I don't see why this may not work for your use-case too. I'm happy to chat more if you want to just talk tech here and maybe avoid engineering work for your use-case.
Happy to take issues here and we could prioritise them based on the interest of our current customers/prospects: https://github.com/revertinc/revert/issues
> Even though [Nango] seem to have more integrations
We agree Nango has more integrations and we love OSS software so I'm with you on this. Credit where credit is due and we don't want to make false claims at all. We never claimed to have more integrations than them. I'm not sure how what I posted came off as dishonest.
> but seemingly only for picking out response key if they're strings, not any "pick from object", or "compute based on multiple properties"?)
I'd say we support this perhaps in a different way.
I have not used Nango myself to comment on specific ways it handles data vs how we handle it.
Its great that you're liking Nango and we want OSS/better product to win regardless.
Maybe just a book a time with us or DM us Twitter and we can take it from there?
We're getting a few community contributions out this week into Revert in a very hands-on way.
This way we'd learn how to best optimise the product to allow for community contributed integrations at scale and the tutorial will be basis these learnings.
We launched v early tbh!
Our pricing is in-line with B2B customers and the way we define a connection is a single tenant (example: CRM) connecting through our APIs. Within that CRM/tenant, you could make as many API calls as you'd like (upto a certain limit). Usually this means, one connection <> one customer of yours.
If you're a B2C application with a lot more connections happy to chat more and work out a pricing that works for both of us.
You could book a time with us, happy to chat further: https://cal.com/allenrevert/30min
We're different from n8n in the sense that we help you build native integrations with APIs and not in a no-code way.
We will help you build an integration of Slack (for eg) within your product with your users/customers, natively.
That means, your end-users or customers will not know that you are using our APIs underneath as Revert can be fully white-labelled.
We don't offer a workflow UI like n8n at all.
Happy to answer any further questions on this. Feel free to book a time from our cal if you think this could be relevant for you!
Cheers.
Nango is based on Pizzly an existing OSS project which they built on top of. We're building it from the ground up.
Even though they seem to have more integrations, our integration support is better than them in terms of the depth of use-cases allowed (more standard objects supported, custom properties, field mapping support, custom objects (soon) etc).
A few prospects of ours tried out Nango for this use-case and then came to us eventually.
* vs Merge - we'd be able to fly past the number of integrations offered by them being an OSS product especially because of community contributed integrations. Being a developer first product, open-source is the way to build the best product in this category.
Integrations inevitably have edge cases that you would run into and you as a customer might require Merge to behave in a certain way. The typical response at a closed-source SaaS company would be that its on "their roadmap", never to get back again. This holds you tightly with their roadmap velocity and you're locked into a vendor.
Being an open-source product you, the engineer, will be able to fix or add integrations right away in the worst case if nothing else. This way of operating is very powerful we think.
Also, we don't cost you an arm and a leg :)
Just book a time here: https://cal.com/allenrevert/30min
2. We also allow you to call native CRM apis without the hassle of managing OAuth if you need to. This will allow you to work with any nuances of a specific CRM or CRM instance. Checkout - https://docs.revert.dev/api-reference/crm/proxy
3. At the same time, we are launching custom object support very soon that will allow you to work with custom entities as they are but in a much better way than using the native APIs directly.
- We're coming up with other easier ways to self-host at the same time. Our friends at Scoutflo (https://deploy-home.scoutflo.com/) & https://nuon.co/ are building something cool for this.
- We can do this as a "done-for-you" setup or be completely hands-off and give you just the docker images to go ahead with. This mostly will depend on our customer's needs and bandwidth.
* We take security seriously and understand that storing sensitive information is risky. Therefore we're undergoing SoC2 Type 2 for our hosted version to ensure that we follow the best security practices ourselves in how we store data.
* If you still don't trust a third party like us you could use the self-hosted version of Revert and use it in your own infra. (we can assist you in this)
2 - The way we simplify the schemas is such that you don't have to learn the nuances of each CRM for example. (what field X is called in CRM A vs CRM B)
We ensure that you need to learn only the API schema (for example Leads API endpoint) that we offer and in the background map this to the downstream CRM (Salesforce, Hubspot or anything else).
At the same time, we ensure that you can call the native CRM APIs if you need to, without managing the OAuth or refresh of these OAuth tokens.
Happy to answer any follow ups here!
- Yes we give you keys for test environment that you could build an integration with. Once you're happy with it, you could easily just swap out the keys in production that we give you and launch directly. Since we're an API, all the code you write to integrate with us lives within your code base. Deploying is as easy as deploying your code.
- We're all code based so everything you need to integrate with us is source-controllable and diffable. We're not a no-code/low-code solution. We're building it with the developer in mind.