民间借款协议具有法律效力需满足以下条件:1. 双方当事人具有相应的民事行为能力即能够独立实施民事法律行为。比如成年人签订协议是有效的而未成年人签订的借款协议可能效力待定需经其监护人追认。2. 意思表示真实不存在欺诈、胁迫等情形。例如一方以威胁手段迫使对方签订借款协议该协议可被撤销。3. 协议内容不违反法律、行政法规的强制性规定不损害国家、集体和他人合法权益。像约定的利息过高超过法律规定上限的部分无效。4. 形式符合要求一般书面形式为宜能更清晰地记录借款相关事宜。若民间借款协议具备上述条件对双方均具有法律约束力。出借人有权要求借款人按照约定偿还借款及利息借款人应依约履行还款义务。若一方违约另一方可以通过协商、调解、仲裁或诉讼等方式维护自身合法权益。例如经协商不成出借人可持借款协议向法院起诉要求借款人还款付息。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。